Firmware Software Engineer
Accord Technologies Inc
Firmware Software Engineer Milpitas, CA Medical device domain Mandatory Skills Embedded C/C++ programming STM32 microcontrollers (specifically STM32H series preferred) RTOS-based system design (e.g., FreeRTOS, QNX) Hardware design and PCB development Gantry system development (mandatory) FPGA integration Image processing and DICOM image handling 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
- ...Embedded Firmware Engineer Develop and maintain firmware on STM32 / TI / Renesas MCU platforms Implement and debug low-level drivers (ADC, GPIO, PWM, SPI, I2C, UART, DMA, Timers) Support PCB bring-up, board validation, and hardware debugging Develop and optimize...Suggested
- ...Department: Engineering/Firmware Development Job Description: We are looking for an experienced firmware engineer to develop next-generation... ...performance tuning Collaborate with hardware, validation, and system software teams to bring up new silicon Required Qualifications Strong...Suggested
- ...LTTS Company in Sunnyvale, California, is seeking a skilled firmware engineer with over 8 years of experience in developing and testing embedded... ...C/C++, optimizing firmware, and resolving issues across the software stack. Candidates should hold a Bachelor's degree in...Suggested
- ...industrial environments. We are based in Milpitas, CA and require 5 days/week in-office collaboration. We are looking for a Senior Software Engineer to build scalable AI infrastructure. As a Senior Software Engineer, you will architect and implement the core training...SuggestedFull timeWork at officeVisa sponsorship
$145k - $170k
...controlled as intelligently and flexibly as software. At the heart of this transformation... ...Lead architecture and development of firmware across multi-processor embedded subsystems... ...embedded subsystems; define HW datapath engines and the FW needed for extensible,...SuggestedShift work$165k - $241.4k
.../31/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Software Engineer- Nexus Dashboard, Frontend Meet the Team This is an excellent opportunity to join one of the fastest growing business units...Full timeTemporary workLocal areaFlexible hours$165k - $241.4k
...the team We are seeking an experienced and motivated Software Engineer to join our Service Provider High End Router (Cisco 8000) team... ...products! In this role, you'll develop and optimize firmware, SDKs, simulators, and compilers for Cisco Silicon One architecture...Full timeTemporary workLocal areaFlexible hours- ...Senior Software Engineer Location: Milpitas, CA Responsibilities Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use...Relocation
- ...least 3 days in the office each week. Meet the Team Develop software consistent with Cisco 'Design Thinking Principles' with a focus... ...technical design through completion Contribute to a defined software engineering roadmap, identify and recommend improvements to the software...Work at officeLocal area
$70 - $78 per hour
...into electronic form. The candidate will participate in an Agile software team. Responsibilities Work independently to specify, plan,... ...Require a BS degree in Computer Science, Process Engineering, Continuous Improvement, or a related Engineering discipline with...Contract work- ...Senior Firmware Engineer Cupertino, California Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking... ...latency than a B200. We're searching for passionate software engineers to join our fast growing team. You'll have the...
$78k
...HCLTech is looking for a highly talented and self‑motivated Senior Firmware Engineer to join it in advancing the technological world through innovation and creativity. Job Title Senior Firmware Engineer Job Information Job ID: 12976 Position Type: Full‑time Location: Sunnyvale...Full timeLocal area$119.8k - $234.7k
...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's... ...We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers... ...: ~ Background in firmware / software development, testing strategies, and requirements...Ongoing contractWork at officeLocal areaWorldwide- ...Do you enjoy hacking and tinkering at the lowest levels of software? Are you passionate about extracting maximum efficiency from... ...stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team. Joining the...Worldwide
$150k - $175k
...you to join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the... ...Certification Process. Defenses Airworthiness Process for Software. Prototype and medium volume manufacturing. BLDC Motor Controller...Work at office$120k - $180k
...Nova's Materials Metrology Division is looking for a skilled Firmware Engineer (Embedded) to design, develop, and test firmware and software for our core hardware platforms. The engineer will collaborate closely with electrical and systems engineering teams to integrate...- ...own the development of Rhoda's low-level firmware stack for distributed real-time control... ...control-loop synchronization, and embedded software robustness in an EtherCAT environment... ...~ Bachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics ~2+...
$160k - $190k
...Senior Firmware Engineer San Jose, California, United States Astera Labs provides rack-scale AI infrastructure through purpose-built... ...semiconductor-based technologies with the company's COSMOS software suite to unify diverse components into cohesive, flexible systems...Flexible hours- ...Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded... ...in a real-time operating system environment. Work with software, hardware and mechanical engineers throughout the lifecycle...Full time
$45k - $121k
...Job Title: Firmware Engineer City: Mountain View State/Province: California Posting Start Date: 7/21/26... ...will work closely with silicon validation, hardware, ASIC, and software teams to ensure high-quality silicon delivery through effective...Minimum wageLocal area$109k - $160k
...Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers... ...C/C++. Integrate: Work cross-functionally with hardware, software, and QA teams to ensure seamless firmware-hardware...Permanent employmentTemporary workCasual workWork at officeFlexible hours$125k
...Firmware Engineer Base pay range: $125,000.00 per year. Responsibilities Target creation for new products in our code bases. Firmware maintenance to adapt for new products. Firmware validation to ensure operability on new products. Perform daily builds as needed for product...Full time- ...Description Primary Duties & Responsibilities Carry out firmware design under the guidance of senior members of the design team... ...procedures. Education & Experience ~ MS in Electrical Engineering or related technical fields. ~5 years of related...Permanent employmentWork at office
- ...As a member of our NVLink Firmware Development and Verification team, you will be responsible... ...or equivalent experience) in Electrical Engineering, Computer Science, or a related field.... ...3+ years of experience in firmware or software verification. Strong debugging and analytical...Remote work
$120k - $250k
...ahead in AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high... ...cluster management. The team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware engineers, so host software and...Full timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours$100k - $200k
...Firmware Engineer WindBorne Systems is supercharging weather models with a unique proprietary data source: a global constellation of next... ...work happens at the intersection of hardware and software, where clever code can compensate for physical limitations....Work at office- ...Description As a core member of our design team, our Senior Firmware Engineer takes ownership of embedded code in our rich robotics platform... ..., and acting as a liaison between the hardware and software teams. Working directly with different engineering disciplines...
- ...Senior Firmware Engineer (2 reqs open) 06-12 months CTH 5 Days onsite in Palo Alto, CA Must-haves (the Three Absolutes) C (primary language — Go/Rust/C++ NOT required here, unlike Role 1) RTOS experience Peripheral interfacing experience Preferences Within This Role RTOS...
- ...embedded and commercial applications, working across silicon, firmware, and software to deliver reliable, high-performance solutions at scale.... ...technologies to market. You will interact with key engineering and management stakeholders as well as AMD's business team...
- ...Role: Firmware Engineer (Full Time) Location: Cupertino CA(Onsite) Mandatory Skills: Firmware development using C; 4+ years of experience. Skills: Requirements - Firmware Engineer Firmware configuration and maintenance for new product bringup:...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Software Engineer. Be the first to apply!
- software engineer full time Milpitas, CA
- consulting software engineer Milpitas, CA
- software engineer travel Milpitas, CA
- network software engineer Milpitas, CA
- senior software engineer remote Milpitas, CA
- entry level software engineer remote Milpitas, CA
- software developer fintech Milpitas, CA
- software developer positions Milpitas, CA
- software engineer amazon Milpitas, CA
- remote entry level software developer Milpitas, CA


