
Software Embedded & BSP Engineer
Motorola Solutions2 months ago
Tel Aviv-Yafo, IsraelMid Level
Responsibilities
- Develop and maintain BSPs and device drivers for NXP, STM32, and Qualcomm platforms.
- Perform board bring-up for new hardware platforms.
- Participate in hardware schematic reviews with the hardware team.
- Debug and resolve low-level driver, BSP, and hardware/software integration issues.
- Collaborate with hardware and platform engineering teams from schematic review through production.
- Use laboratory equipment including logic analyzers and oscilloscopes.
Requirements
- BSc in Computer Science.
- At least 3 years of experience in BSP, kernel-level development, and board bring-up.
- Strong C programming skills.
- Hands-on experience with Embedded Linux, RTOS, or Zephyr.
- Direct experience working alongside hardware teams and using logic analyzers and oscilloscopes.
- C++ experience is advantageous.
- Ability to work independently, collaborate effectively, communicate well, and adapt quickly to new technologies.
Benefits
- No travel is required.
- No relocation is provided.
- Position type is Experienced.
About Motorola Solutions
Motorola Solutions builds mission‑critical communications, video security and access control, body‑worn cameras, and command‑center software for public safety agencies and enterprises. It sells radios and LMR/P25 systems, cloud software, and managed services used by police, fire, and critical infrastructure operators. Headquartered in Chicago and publicly traded on the NYSE (MSI), the company was formed in 2011 after Motorola’s split and operates globally.