C
Embedded Firmware Engineer
Consulteer
On-site Yesterday
About the role
Your Role Responsibilities
- Develop firmware and test software for factory acceptance testing of PCBAs
- Work on hardware‑near firmware for Embedded Linux systems
- Develop test logic in C++ for QCOM‑based embedded platforms
- Support validation of PCBAs before further device assembly
- Collaborate closely with the hardware engineer responsible for the board design
- Support debugging of hardware/firmware‑related issues during testing
- Define and implement test procedures for production verification
- Work with manufacturing partners to ensure reliable test execution
- Provide technical input for test coverage, diagnostics, and result interpretation
- Support integration into the external test environment, where needed
Required Technical Professional Expertise
- Strong experience in Embedded firmware development
- Solid professional experience with C++
- Experience with Embedded Linux Systems
- Experience working close to hardware, ideally with PCB/PCBA‑level testing
- Good understanding of embedded system architecture
- Experience with hardware interfaces such as UART, SPI, I2C, GPIO, USB, Ethernet or similar
- Ability to debug firmware/hardware interaction issues
Skills
C++Embedded LinuxEmbedded firmwareEthernetGPIOI2CSPIUARTUSB
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free