Embedded SW Team Lead
To apply, save or open the job page, sign in. Sign-up is by invitation only for now, and after signing in you come straight back to this job. No invite? Ask to join
Summary
NewPhotonics develops advanced Photonic Integrated Circuits (PICs) and optical engines for next-generation AI data centers.
Requirements
- Degree in Computer Science, Computer Engineering or Electrical Engineering.
- 15+ years of embedded software/firmware development experience, including 10+ years leading software/firmware teams.
- Strong current hands-on development skills in C/C++, Python and C#/.NET.
- Deep experience with ARM Cortex-M firmware in bare-metal and non-Linux RTOS environments.
- Strong knowledge of drivers, HAL, BSP, bootloaders and interfaces including I2C, SPI, UART, ADCs and DACs.
- Experience developing Python control/test tools and C#/.NET backend services and frontend user interfaces.
- Hands-on experience developing, deploying and maintaining Cloud-based products.
- Strong hardware bring-up and debugging skills, including schematic reading and troubleshooting across hardware, firmware and host software.
- Experience leading firmware/software QA and developing automated unit, integration, system and regression tests on target hardware.
- Proven delivery from prototype through release, using Git, code reviews, structured testing and clear technical documentation.
- Strong ownership, prioritization and communication skills across engineering and production teams and international customers.
- Full-time work from our Petach-Tikva office, no remote or work-from-home arrangements.