Skip to main content

Senior Real-Time Embedded Software Engineer (1007047)

Elad Software SystemsTel Aviv District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted yesterday · 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

Must-have
  • B.Sc. in Electrical Engineering, Electronics Engineering, Software Engineering, or Computer Science
  • At least 5 years of experience in Real-Time Embedded software development
  • C programming
  • Hands-on experience working close to hardware
  • Experience developing drivers and working with multiple boards
Nice-to-have
  • Experience with FreeRTOS
  • Experience in Bare-Metal development
  • Experience in Linux environments
  • Experience with STM32 processors
  • Experience with Python

Extracted from the job description · kept up to date automatically

Who this suits

Full job description

Original listing · kept for reference

Elad Software Systems specialize in managing and executing end-to-end projects and offer business solutions in order to help companies strengthen their relationship with end-client and improve the company’s customer experience using impeccable innovative and quality solutions.

We work through three different channels:

Data | CRM | Digital

We are seeking a talented and experienced Senior Real-Time Embedded Software Engineer to join a multidisciplinary software infrastructure team supporting complex, long-term technology projects.

This is a hands-on development role involving close interaction with hardware, processors, boards, drivers, and communication interfaces. The position is ideal for an engineer who enjoys solving complex low-level challenges and taking part in the full development lifecycle.

Responsibilities

• Develop real-time embedded software in C

• Work closely with hardware, microcontrollers, boards, and electronic components

• Develop and integrate low-level drivers

• Implement communication protocols such as SPI, UART, I2C, and UDP

• Perform board bring-up, system integration, debugging, and optimization

• Analyze requirements and write design and test documentation

• Work in Host and Target environments

• Develop in both RTOS and Bare-Metal environments

• Lead and coordinate subcontractors when required

Requirements

• B.Sc. in Electrical Engineering, Electronics Engineering, Software Engineering, or Computer Science – mandatory

• At least 5 years of experience in Real-Time Embedded software development

• Strong hands-on experience in C

• Proven experience working close to hardware

• Experience developing drivers and working with multiple boards

• Ability to read and understand electronic schematics

• Experience with board bring-up and system-level debugging

• Excellent teamwork, communication skills, and flexible thinking

• Availability for occasional extended hours during integration and testing activities

Advantages

• Experience with FreeRTOS

• Experience in Bare-Metal development

• Experience in Linux environments

• Experience with STM32 processors

• Experience with Python

• Experience using Git

About Elad Software Systems
Company profile · coming soon

Employee reviews · coming soonMore roles at Elad Software Systems

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
Similar & related
Elad Software Systems
Posted yesterday · 0 applicants
See how you match