Embedded Software Engineer
abra R&D
- Where
- Haifa, Israel, on-site
- Language, from the listing
- No Hebrew mentionedA missing mention doesn't mean Hebrew isn't needed. Ask if it matters to you.
- Dates
- Found 27 Sept 2026
- Last checked on the employer's site
- 1 h ago (6 Oct 2026)
- Source
- Employer career page (Comeet)
What they ask for
- B.Sc. in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience.
- At least 2 years of software development experience in C++.
- Strong understanding of Object-Oriented Programming and software design principles.
- Experience working in Linux or Windows environments
- Strong problem-solving and self-learning abilities.
- Ability to work across multiple disciplines and maintain a broad system-level perspective.
Nice to have
- Experience in Embedded Software development – an advantage.
- Experience with C programming – an advantage.
The full listing
Description
abra R&D is seeking an Embedded Software Engineer
We're looking for an Embedded Software Engineer to join a multidisciplinary engineering team developing advanced real-time systems for airborne platforms. The role combines C++ development, complex integrations, algorithmic components, and broad system-level thinking throughout the entire product lifecycle.
Key Responsibilities:
• Develop high-level Embedded software in C++ within real-time environments.
• Take part in the development of complex multidisciplinary systems, from concept and design through integration, testing, and delivery.
• Work closely with firmware, hardware, and algorithm teams to build complete end-to-end solutions.
• Integrate software with existing infrastructure, drivers, and low-level components.
• Participate in debugging, troubleshooting, and solving challenging system-level issues.
• Gain deep understanding of the overall system architecture and influence technical decisions along the way.
• Work in an environment that requires curiosity, ownership, and continuous learning.
Requirements
• B.Sc. in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience.
• At least 2 years of software development experience in C++.
• Strong understanding of Object-Oriented Programming and software design principles.
• Experience working in Linux or Windows environments
• Experience in Embedded Software development – an advantage.
• Experience with C programming – an advantage.
• Strong problem-solving and self-learning abilities.
• Ability to work across multiple disciplines and maintain a broad system-level perspective.