Upvote
Downvote
Firmware Engineer
Share Job
- Suggest Revision
- The Firmware Engineer will be responsible for designing, developing, testing, and maintaining embedded software that operates on microcontrollers and other hardware platforms.
- The candidate is expected to work with teams of diverse backgrounds including mathematicians, cryptographers, and hardware engineers, as well as support projects requiring an in-depth knowledge of fabrication processes and device physics.
- This involves writing code in hardware description languages such as VHDL and Verilog.
- Embedded Systems Programming : Develop firmware for microcontrollers, DSPs, FPGAs, or other specialized hardware platforms, taking into account resource constraints, real-time performance, and power efficiency.
- Device Drivers : Create and integrate device drivers to facilitate communication between firmware and hardware components, such as sensors, actuators, communication interfaces (UART, I2C, SPI, USB), and memory systems.
Active Job
Updated 11 days agoSimilar Job
Relevance
Active