← Back to jobs
I

Senior Embedded Software Engineer

Not specifiedFull-timeEmbedded Software DevelopmentAerospace and Defense

Develop real-time embedded software for advanced navigation systems, working across hardware integration, communication interfaces, sensors, simulation, and algorithm implementation.

Responsibilities

  • Develop software in C/C++ for real-time and embedded environments.
  • Work with communication interfaces, sensors, and advanced simulation tools.
  • Integrate and test hardware and software within integrated systems.
  • Collaborate with systems engineers on system specifications and analysis.
  • Implement and optimize complex algorithms in collaboration with algorithm engineers.

Requirements

  • Bachelor’s degree in software engineering, computer science, or an exact science is required.
  • At least five years of experience working with hardware components or devices, communication interfaces, and communication protocols.
  • Experience developing software for real-time operating systems such as FreeRTOS.
  • Strong system-level thinking, motivation, teamwork, and interpersonal skills.

Nice to have

  • At least five years of hardware integration and testing experience for real-time or embedded systems.
  • Experience collaborating with algorithm development teams.

Relevance

More opportunities

Similar jobs

The newest open roles in Embedded Software Development.

Questions, answered

Frequently asked questions

Senior Embedded Software Engineer for Navigation Systems | CVZilla