R&D Engineer Firmware (80 -100%)
Core
Design, develop, and implement firmware for Power Electronic Converters and communication modules, ensuring robust functionality and cybersecurity.
Role type
Firmware Engineer (R&D)
Builds
Firmware for Power Electronic Converters and communication modules
Domain
Power Electronics / Industrial Automation
Deliverable
production ML models | product features
Required skills
C/C++, Python, Firmware Development, Microcontroller/DSP programming, Unit testing, Integration testing, System testing, CI/CD pipelines, Git, Debug probes, Oscilloscope usage
Preferred skills
Cyber Security concepts, Industrial communication protocols (Modbus, CAN, EtherCAT)
Technologies
Azure DevOps, CI/CD pipelines, Git, Modbus, CAN, EtherCAT
Responsibilities
Design and implement firmware for Power Electronic Converters and communication modules; Conduct unit, integration, and system testing; Collaborate with system architects and hardware/software engineers to translate requirements into firmware specifications; Contribute to intellectual property creation and share expertise with global engineering teams
Seniority
Mid-Senior, hands-on IC