Skip to main content

Embedded System Engineer

abraCenter, IsraelHybridFull-timeSeniority: Senior

Posted Jun 11 · 0 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

This role focuses on bridging the gap between hardware and software by designing and developing low-level embedded software. Day-to-day responsibilities include leading system integration efforts, debugging, working within Linux-based embedded environments, and collaborating with hardware engineers. The position also involves taking ownership of features from concept to deployment and traveling abroad for field support when needed.

Must-have
  • B.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 6+ years of experience in embedded systems / firmware development
  • Strong experience in low-level programming (C/C++) and system-level understanding
  • Hands-on experience working with Linux in embedded environments
  • Proven ability to work across hardware and software interfaces (system integration)
Nice-to-have
  • Experience or familiarity with Lua

Extracted from the job description · kept up to date automatically

Who this suits

This role suits experienced engineers with at least 6 years of embedded systems development experience, strong C/C++ programming skills, and hands-on Linux experience. It is less ideal for those who cannot travel internationally or who prefer working strictly on high-level application software without hardware integration.

Full job description

Original listing · kept for reference

abra R&D is seeking an Embedded System Engineer! In this position, you will serve as a key bridge between hardware and software, taking full ownership of embedded system integration. You will design and develop low-level components while maintaining a strong understanding of system-level and application-layer behavior. You will act as a central technical authority in the team, leading development efforts, driving integration across subsystems, and ensuring seamless communication between hardware and software domains. Key Responsibilities: • Develop and maintain low-level embedded software while understanding and interfacing with higher-level application layers. • Lead system integration efforts between hardware and software components. • Perform debugging and troubleshooting • Work with Linux-based embedded environments. • Collaborate closely with hardware engineers to ensure proper system functionality. • Take ownership of features and drive them from concept through development, integration, and deployment. • Travel abroad as needed for collaboration, integration, and field support.

Requirements: • B.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field. • 6+ years of experience in embedded systems / firmware development. • Strong experience in low-level programming (C/C++) and system-level understanding. • Hands-on experience working with Linux in embedded environments. • Proven ability to work across hardware and software interfaces (system integration). • Strong system-level thinking and architecture understanding. • Ability to work independently and take full ownership of a domain. • Experience or familiarity with Lua- Advantage

About abra
Company profile · coming soon

Employee reviews · coming soonMore roles at abra

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
abra
Posted Jun 11 · 0 applicants
See how you match