← Back to jobs
A

Senior Embedded Software Engineer

Allpha Innovation·Israel·en
Not specifiedFull-timeEmbedded Software DevelopmentDefense and Space Manufacturing

A defense-sector employer is seeking a mid-to-senior C++ Embedded Software Engineer for advanced multidisciplinary projects involving real-time, distributed systems, and complex software architecture.

Responsibilities

  • Develop C++ software for real-time embedded systems.
  • Contribute to software architecture for complex and distributed systems.
  • Support multidisciplinary engineering projects and cross-platform integrations.

Requirements

  • At least 3 years of C++ development experience using C++11, C++14, or C++17 in real-time embedded environments.
  • Strong object-oriented programming and multithreading skills.
  • Familiarity with application lifecycle management tools such as Azure DevOps and Agile methodologies.
  • Bachelor’s degree in computer science or engineering, a practical engineering diploma, or equivalent military or professional experience; candidates without an academic degree may be considered.

Nice to have

  • Experience with Linux or VxWorks.
  • Knowledge of serial, TCP, and UDP communication protocols and interfaces.
  • Experience with complex cross-platform integrations.

Relevance

More opportunities

Similar jobs

The newest open roles in Embedded Software Development.

Questions, answered

Frequently asked questions

Senior Embedded Software Engineer – C++ Real-Time Systems | CVZilla