Job Description :
Job Title: Seniour Firmware Engineer
Location: US-CA-Gardena


Overview:
Design and develop low level software, including hardware abstraction and peripheral driver code
Develop middleware software such as DoIP, UDS, DoCAN using embedded ANSI C
Aid in the development of control algorithms and their high level coding, using embedded ANSI C
Maintain release cycles for common code across various projects
Provide solutions to complex engineering problems
Incorporate feedback to improve user experience

Primary Skills:
5+ years of experience in firmware development.
Bachelor’s degree in Computer Engineering or similar.
Hands on experience configuring, trouble-shooting, and optimizing embedded C code
Understanding of motor controls, PID loops, digital signal processing, filters etc.
Experience working with Git version control.
Experience with the real time operating system
Expertise in C programming and shell scripting.
Good Communication Skills
Experience with source code management, unit test, code review, and issue tracking systems.
Participation in Formula SAE is a plus

Secondary Skills:
Good in Communication
Flexible, adaptable, and able to manage multiple tasks.
Self-motivated, with a desire to continuously improve and learn.
Experience with source code management, unit test, code review, and issue tracking systems.


Client : L&T

             

Similar Jobs you may be interested in ..