Firmware Developer Role
As a skilled firmware developer, you will play a key role in the design, development, and documentation of larger firmware modules. You will work closely with architects, software and hardware teams to finalize system-level solutions and modularize firmware development works.
Key Responsibilities :
- Design, develop, code, and document firmware projects.
- Rich experience on embedded SoC software development and debug environment setup is essential.
- Collaborate with relevant teams to optimize firmware performance and quality.
- Utilize low-level C coding techniques when developing codebases.
Requirements
Qualifications :
Bachelor's degree in Computer Science / Engineering, Electrical Engineering or related field.Minimum 3-5 years of experience in embedded system development.Experience with implementing embedded operating systems such as Linux, FreeRTOS on target hardware is required.