Senior Embedded Firmware Engineer

Skills
CDebuggersEmbedded SystemsFirmwareI2CImage SensorsJoint Test Action Group
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 10+ years experience with C or C++.
  • Expert in embedded systems and cross-platform development tools.
  • Strong knowledge in system architecture and network protocols.
  • Experience with schematics and reading data sheets.

Nice to have

  • Linux
  • Multi-threaded
  • Parallel programming
  • Protocol analyzers

Day to day

  • Own projects from scoping to shipping product.
  • Collaborate with hardware and manufacturing teams for component selection and secure processes.
  • Develop and debug Linux device drivers.
  • Use diagnostics to troubleshoot issues.