Firmware / Embedded Software Engineer
ITMC Systems
Job Title : Firmware / Embedded Software Engineer Job Location : Milpitas, CA (Onsite) Job Type : Contract / Fulltime Position Job Description We are seeking a highly experienced Firmware Engineer with 10+ years of expertise in embedded systems design and development. The candidate will be responsible for designing, developing, and integrating firmware solutions for advanced hardware platforms, including high-performance microcontrollers and FPGA-based systems. Prior experience in gantry system development is mandatory. Key Responsibilities Design and develop embedded firmware for high-performance microcontrollers such as STM32H573IIT3Q (176-LQFP package) Strong understanding and review of hardware schematics and PCB layouts , and multi-layer board design Manage multi-voltage power domains , analog subsystems (ADCs/DACs), and signal integrity considerations Develop and optimize firmware in C/C++ , including low-level drivers and hardware abstraction layers Configure and integrate RTOS (e.g., FreeRTOS) for real-time system applications Implement and optimize advanced mathematical algorithms using FPU and DSP instructions Interface and integrate with high-speed peripherals such as: OctoSPI Ethernet MAC USB-C Collaborate with FPGA teams for system-level integration and co-design Define, implement, and troubleshoot communication protocols and interfaces Ensure system reliability through testing, debugging, and validation Work closely with cross-functional teams including hardware, systems, and software engineering Required Qualifications 10+ years of experience in firmware/embedded systems development Strong expertise in: Embedded C/C++ programming STM32 microcontrollers (specifically STM32H series preferred) RTOS-based system design (e.g., FreeRTOS) Strong Knowledge in: Hardware design and PCB development Power management across multiple voltage domains High-speed interface integration (Ethernet, USB, SPI variants) Proven experience in gantry system development (mandatory) Experience in FPGA integration and hardware-software co-design Strong debugging and system-level troubleshooting skills Ability to design and optimize real-time, high-performance systems Good to Have Experience with Renesas S7 microcontrollers Strong expertise in serial communication protocol design and implementation Exposure to advanced embedded communication standards and custom protocol development Key Skills Strong understanding of embedded architecture and real-time systems Expertise in hardware-software integration Analytical thinking and problem-solving capabilities Ability to work independently in an onsite environment Effective communication and cross-functional collaboration skills #J-18808-Ljbffr
$150k - $300k
...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on...SuggestedLocal areaFlexible hours$117.8k - $200.3k
...expert teams of physicists, engineers, data scientists and problem-... ...are seeking a Camera System Firmware Engineer with strong expertise... ...alone (Python) and large tool software environment (Jython) Scripting... ...and provide requirements to embedded software engineer. A deep...SuggestedMinimum wageWork experience placementFlexible hours- ...Responsibilities Develop and maintain firmware on STM32 / TI / Renesas MCU platforms Implement... ...clean, maintainable C/C++ for real-time embedded systems Diagnose hardware and firmware... ...closely with hardware and controls engineers Develop internal tools and test scripts...Suggested
- A cutting-edge robotics company is seeking an Embedded Firmware Engineer II to develop and maintain firmware on advanced platforms. The ideal candidate will have 3-5 years of embedded firmware experience and a strong proficiency in C programming. Key responsibilities include...Suggested
- A robotics engineering company in California is seeking an experienced embedded firmware engineer. The role involves developing and maintaining firmware on various MCU platforms and implementing low-level drivers. Candidates should have a degree in Computer Science or Electrical...Suggested
- ...Senior Embedded Software Engineer - Firmware Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital...For contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift
- ITMC Systems, Inc is looking for a highly experienced Firmware / Embedded Software Engineer in Milpitas, CA. The ideal candidate will have over 10 years of expertise in embedded systems design, including work with microcontrollers, FPGA systems, and gantry system development...
$193.3k - $261.5k
...Description Annapurna Labs designs silicon and software that accelerates innovation. Customers... ...world. The Machine Learning Systems Firmware Team is looking for candidates... ...that help our team members develop your engineering expertise so you feel empowered to take...InternshipLocal areaFlexible hours- 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...
- Central Business Solutions, Inc is seeking a Firmware Engineer in Milpitas, California to develop and modify firmware for SSD products. The... ...a relevant field and has at least 3 years of experience in software/firmware applications engineering, with strong skills in C/C++...
- ...Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardware, such as microcontrollers and processors in embedded systems...
$140.16k - $219k
...Agilent Technologies enables scientists and engineers to address the world's most critical... ...by delivering reliable, high-quality embedded firmware for regulated and customer-critical... ...modules in collaboration with firmware and software architects Support verification...Full timeLocal areaShift work$175k - $263k
...Senior Firmware Engineer - PCIe, Systems Engineering Santa Clara, California We're in an... ...hardware, collaborating with our hardware and software teams to create high-performance,... ...expertise in firmware development for embedded systems, with a strong understanding of...Work at officeFlexible hours$175k - $263k
.... THE ROLE Join us as a Senior Firmware Engineer - PCIe and play a key role in shaping the... ..., collaborating with our hardware and software teams to create high-performance,... ...expertise in firmware development for embedded systems, with a strong understanding of...Work at officeFlexible hours$184k - $287.5k
...Client products with focus on firmware development. Working with... ...case reports. Providing software quality reports based on... ...scripting, and debugging skills in embedded Linux/Windows operating... ...Degree or higher; in Electrical Engineering or Computer Science or...- Applied Materials, Inc. is seeking a Physicist/Scientist in Santa Clara, California, to develop and maintain firmware and electronics for high-performance hardware used in advanced imaging platforms. The candidate should have over 5 years of hands-on experience with lab...
$147.4k - $272.1k
Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States • Hardware Apple's ISP team is seeking an exceptional... ...ISP hardware validation, feature bring‑up, and camera software stack integration on emulators during pre‑silicon...Relocation$147.4k - $272.1k
A leading technology company seeks an experienced firmware engineer to work on low-level device drivers and collaborate with hardware designers... ...a related field, along with over 5 years of experience in embedded systems and strong skills in C/C++. Competitive salary,...$147.4k - $272.1k
A leading technology company is seeking an Embedded Firmware Engineer to develop sophisticated image processing firmware. This role involves collaboration on hardware validation and software integration within a fast-paced environment. The ideal candidate should have a...$147k - $211k
A leading tech company in Mountain View is seeking a Software Engineer to develop firmware for embedded microcontrollers and work on complex SoC projects. Ideal candidates will have a Bachelor's degree and experience in software development, specifically within embedded...- We are seeking a skilled Embedded Software/Firmware Engineer to design, develop, and optimize firmware and low-level software for our embedded systems. The ideal candidate will have experience working with hardware interfaces, writing efficient, reliable code in C/C++,...
$120k - $210k
Tesla is looking for an embedded software engineer to join its Cell Equipment Design team in Fremont, California. This role involves developing firmware for high-capacity manufacturing systems and ensuring the performance of battery technologies. You'll be responsible...- ...AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of... ...we advance your career. BIOS / UEFI FIRMWARE ENGINEER THE ROLE: We are looking for... ...verifying and/or validating firmware, software and/or hardware Support key server customers...
$147.4k - $272.1k
Apple Inc. in Cupertino, California, is seeking an Embedded Firmware Engineer to design and develop firmware for manufacturing and testing processes of popular products. The role requires a minimum of 5 years of industry experience, proficiency in C/C++ programming, and...$136.3k - $231.7k
...expert teams of physicists, engineers, data scientists and problem-... ...brightest research scientist, software engineers, application development... ...seeking a highly motivated Embedded Software Engineer to join our... ...complex embedded software/firmware for machine control in semiconductor...Minimum wageWork experience placementFlexible hours$190.28k - $285k
...Firmware Engineering For Photonic Fabric Products Marvell's semiconductor solutions are the essential... ...and own the firmware architecture for embedded systems spanning high-speed SerDes and... ...with ASIC, hardware, and system software teams to define firmware/hardware...Permanent employmentInternshipWork from home$145k - $170k
...controlled as intelligently and flexibly as software. At the heart of this... ...Lead architecture and development of firmware across multi-processor embedded subsystems integrated into ASIC/SoC... ...embedded subsystems; define HW datapath engines and the FW needed for extensible,...Shift work$95 per hour
EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge...Contract work- Apple Inc. is looking for a firmware developer in Sunnyvale to work on image sensor and peripheral devices for its product lines. The role... ..., collaborating with cross-functional teams, and engaging in software for device drivers. Candidates must have a BS degree and at...
- A leading technology company in Cupertino is seeking a Firmware Development Engineer to contribute to next-generation Wi-Fi products. You will design, develop, and test firmware code for Wi-Fi chipsets, collaborating with hardware engineers and test teams. Ideal candidates...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware / Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Milpitas, CA
- embedded software engineer Milpitas, CA
- embedded engineer Milpitas, CA
- embedded developer Milpitas, CA
- senior c# .net software developer Milpitas, CA
- ultimate software Milpitas, CA
- software intern Milpitas, CA
- healthcare software sales Milpitas, CA
- software quality assurance Milpitas, CA
- software sales Milpitas, CA

