← Back to jobs
ד

Embedded Software Engineer

דאטה וויי - Dataway·Be’er Ya‘aqov, Israel·he
Not specifiedNot specifiedEmbedded Software Development

Join a software infrastructure team developing hard real-time embedded systems. Work closely with hardware, systems, and test teams throughout product development and integration.

Responsibilities

  • Develop and maintain low-level C/C++ drivers and system software components.
  • Implement and maintain communication protocols such as UART, SPI, CAN, and Ethernet.
  • Develop for hard real-time and bare-metal environments, including systems using FreeRTOS or VxWorks.
  • Analyze, write, and execute system requirements; plan and perform unit, integration, and system tests.
  • Optimize real-time performance and integrate software and hardware components at system level.
  • Collaborate with systems, test, hardware, FPGA, and project management teams from specification through customer-site integration.
  • Write development documentation, including technical specifications, designs, and test plans.

Requirements

  • Bachelor’s degree in computer science, software engineering, electronics, or another exact science field.
  • Proven experience developing hard real-time systems.

Nice to have

  • Experience with hardware components, interfaces, and communication protocols.
  • Experience developing, integrating, or testing real-time embedded systems.
  • Ability to independently lead system development from requirements through final testing and customer-site deployment.
  • Experience writing technical specifications, design documents, and test documentation.
  • Knowledge of low-level software, direct hardware access, operating-system integration, and APIs for hardware and system services.

Relevance

More opportunities

Similar jobs

The newest open roles in Embedded Software Development.

Questions, answered

Frequently asked questions