משרות

משרות

חיפוש משרה

Embedded Hard Real-Time Infrastructure Software Engineer
מספר משרה: 21032
השפלה

Embedded Hard Real-Time Infrastructure Software Engineer

Location: Beer Yakov Israel | Full-time | Engineering & Development

About the Role

We are looking for a talented and highly motivated Embedded Software Engineer to join our software infrastructure team, developing advanced Hard Real-Time embedded systems.

In this role, you will work closely with hardware, focusing on system-level and low-level software development. You will collaborate with hardware, system engineering, FPGA, and verification teams to develop, integrate, and optimize complex embedded systems.

Key Responsibilities

  • Develop and maintain low-level software components and device drivers using C/C++.

  • Implement and maintain communication protocols and interfaces, including UART, SPI, CAN, Ethernet, and others.

  • Develop software for Hard Real-Time and Bare-Metal environments, working with RTOS platforms such as FreeRTOS and VxWorks, as well as systems without an operating system.

  • Analyze, define, and implement system requirements, including test planning and execution at unit, integration, and system levels.

  • Optimize real-time performance and support system integration and hardware-software integration.

  • Collaborate with system engineers, hardware engineers, FPGA engineers, QA teams, and project managers throughout the product lifecycle, from requirements definition to on-site customer integration.

  • Prepare and maintain technical documentation, including software specifications, design documents, and test plans.

Requirements

  • B.Sc. in Computer Science, Software Engineering, Electronics Engineering, or another relevant scientific or engineering discipline – mandatory.

  • Proven experience in Hard Real-Time system development – mandatory.

  • High motivation, strong system-level thinking, excellent teamwork, and interpersonal skills – mandatory.

Advantages:

  • Experience working with hardware components, interfaces, and communication protocols.

  • Experience in embedded real-time software development, integration, and testing.

  • Ability to independently lead software development from requirements definition through final testing and deployment at the customer site.

  • Experience writing technical documentation, including specifications, design documents, and test plans.

  • Understanding of low-level software layers, including direct hardware access, operating system integration, and application API development for hardware and system services.

הגשת מועמדות
נעים להכיר


    טען קובץ

    ניתן לצרף קורות חיים בפורמט: 3MB במשקל של עד PDF או DOC


    Start typing and press Enter to search

    שלחו קורות חיים