← Back to jobs
E

Senior Real-Time Embedded Software Engineer

Not specifiedFull-timeEmbedded Software DevelopmentIT Consulting

Join a software infrastructure team delivering complex technology projects. Develop real-time embedded software in C and work closely with hardware and processors.

Responsibilities

  • Develop real-time embedded software, primarily in C
  • Work with hardware, processors, and multiple boards
  • Develop low-level drivers and perform board bring-up
  • Implement communication protocols including SPI, UART, I2C, and UDP
  • Develop in RTOS and bare-metal environments
  • Integrate systems; debug, test, and optimize performance
  • Analyze requirements and write technical documentation

Requirements

  • BSc in electrical or electronics engineering, software engineering, or computer science
  • At least 5 years of real-time embedded development experience
  • Strong hands-on C programming experience
  • Experience working with hardware, reading electronic schematics, developing drivers, and using multiple hardware platforms

Relevance

More opportunities

Similar jobs

The newest open roles in Embedded Software Development.

Questions, answered

Frequently asked questions

Real-Time Embedded Software Engineer | C, RTOS and Drivers | CVZilla