Embedded Firmware Engineer with Python programming experience
Petah Tikva, Center District, IL
2 months ago
Save Job
Summary
NewPhotonics is revolutionizing data center processing with cutting-edge photonic engines that address power and performance challenges. We are seeking a talented Embedded Firmware Engineer with Python programming experience to join our dynamic team. This role offers an opportunity to work on innovative technology, collaborating with experts across multiple disciplines.
Responsibilities
Develop firmware in C that controls and manages the entire photonic chip system and its datapath.
Design and implement Python-based PC software for device communication and testing.
Develop software in Python to communicate with our devices.
Develop low-level unit tests and system-level tests to ensure firmware reliability.
Perform hardware bring-up and debugging, working closely with hardware engineers.
Collaborate with cross-functional teams, including Hardware, Software, Algorithms, and System Integration.
Requirements:
Requirements
2+ years of experience in Embedded Firmware Development for microcontrollers.
Strong C programming skills for ARM Cortex-M based MCUs.