Embedded Firmware Engineer - BSP & Low-Level Systems
Wayne State University
Fremont (CA)
On-site
USD 90,000 - 120,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading university is seeking an experienced Embedded Software/Firmware Engineer in Fremont, California. The candidate will design, develop, and optimize firmware for embedded systems, requiring proficiency in C/C++ and experience with BSP development. The role involves collaborating with engineers and debugging hardware-level issues. A Bachelor’s degree and 2+ years of relevant experience are essential. The position offers a chance to work in a dynamic team environment with innovative technology.
Qualifications
2+ years of experience in low-level software/firmware development for embedded systems.
Proficient in low-level debugging and optimization.
Familiarity with version control systems like Git.
Responsibilities
Design, develop, and maintain firmware for embedded systems and microcontrollers.
Write and optimize low-level code in C/C++ for performance and reliability.
Collaborate with hardware engineers to ensure firmware compatibility.
Skills
C/C++ programming
Low-level debugging
BSP development
Hardware debugging tools
Communication protocols (I2C, SPI, UART)
Problem-solving skills
Education
Bachelor’s degree in Computer Science, Electrical Engineering, or related field
Tools
Git
Oscilloscopes
Logic analyzers
Job description
A leading university is seeking an experienced Embedded Software/Firmware Engineer in Fremont, California. The candidate will design, develop, and optimize firmware for embedded systems, requiring proficiency in C/C++ and experience with BSP development. The role involves collaborating with engineers and debugging hardware-level issues. A Bachelor’s degree and 2+ years of relevant experience are essential. The position offers a chance to work in a dynamic team environment with innovative technology.