abra is seeking for an Infrastructure Developer for Embedded Hard RT Systems
This role requires a talented and highly motivated software engineer to join our development team.
The role includes working closely with hardware, system-level and low-level development, while collaborating intensively with hardware, testing and system teams.
Development and maintenance of drivers and low-level software components in C/C++ languages
Implementation and maintenance of various communication protocols (such as UART, SPI, CAN, Ethernet, etc.).
Work in Hard Real-Time environments and Bare Metal systems, including a deep understanding of operating systems (such as FreeRTOS, VxWorks) and without an OS.
Analysis, writing and implementation of system requirements, including design and testing (unit, integration, system).
Real-time performance optimization, system integration and integration of software and hardware components.
Collaboration with system engineers, testing, hardware, FPGA and project management throughout the product life cycle – from defining the characterization to integration at the customer site.
Writing development documents, including technical specifications, planning and testing.
Beer Yaakov , Full-time, no hybrids