DevJobs

Embedded Software & Algorithms Engineer

Overview
Skills
  • C C
  • C++ C++
  • CAN
  • Control algorithms
  • Digital filters
  • Ethernet
  • I2C
  • Microcontrollers
  • Real-time systems
  • SPI
  • State machines
  • UART
  • Autonomous systems
  • Robotics
  • RTOS
  • UAV

Location: Central Israel – Bikat Ono

We are looking for an Embedded Software & Algorithms Engineer to lead the development of embedded software and real-time algorithms for advanced hardware products.

Responsibilities

• Develop embedded software for microcontrollers and edge devices.

• Design and implement real-time algorithms, digital filters, control loops and advanced state machines.

• Define software architecture and support system-level design.

• Work closely with hardware, mechanical and system engineers.

Requirements

• B.Sc. in Computer Science, Software Engineering, Electrical Engineering or related field.

• At least 3 years of embedded software development experience.

• Strong C/C++ programming skills.

• Experience with microcontrollers and real-time systems.

• Experience implementing digital filters, control algorithms and state machines.

• Good understanding of embedded hardware and interfaces (UART, SPI, I2C, CAN, Ethernet).

• Ability to think at both software and system engineering levels.

Advantages

• RTOS experience.

• Robotics, UAV or autonomous systems background.

• Good English.

Xcurrent Energy Solutions