We are an industry leader in the Semiconductor space and we are looking for an experienced Firmware Design Engineer to join our team. Specifically, we are looking for someone with 6+ years of experience, with an extensive embedded background.
Requirements:
- 6+ years of embedded experience
- Previous experience working with FPGA and ASIC
- Extensive experience working with C, C++ and Python
- Knowledge of embedded software design, development, and testing
- Experience with TCP/IP and networking stacks and with the embedded microprocessor tools are also a plus
- Familiarity with ARM & automotive development: MISRA-C, UDS desirable
Responsibilities:
- Responsible for ASIC prototyping validation in lidar systems, SOC firmware and driver development
- Support SOC hardware/software interface development and top level co-simulation
- Deliver high quality embedded code to enable key functionality and performance of electrical subsystem as part of our advanced lidar system and technology development
- Design and development of efficient and reliable C/C++ software in a heterogeneous, multi-processor SoC/FPGA/real-time-environment in order to support solid new product prototyping phase as well as smooth transition to pre-production phase