Embedded Software Engineer - Platform & Firmware
Pivotal Systems
Embedded Software Engineer – Platform & FirmwareThe Embedded Software Engineer (Platform & Firmware) is a full-time, on-site role based in either Fremont, CA or Reno, NV. This role designs, develops, and tests software that interfaces directly with hardware, such as microcontrollers and processors in Pivotal's flow control products, including gas flow and ratio controllers.This role focuses on foundational software development, including drivers, bootloaders, and the embedded platform, using C, C++, and assembly to manage system resources and optimize device performance. It works closely with our Firmware Engineers, who build product-level control and communication firmware on top of this platform.You will need a deep understanding of computer architecture, hardware-software integration, and low-level debugging. As a core member of our software engineering team, you will collaborate closely with embedded software and hardware engineers to deliver high-performance, reliable systems.Key Responsibilities:Develop Low-Level Software: Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms.Optimize Performance: Ensure code efficiency and performance on resource-constrained systems (limited memory, CPU, and power).Hardware-Software Integration: Collaborate with hardware teams to validate and troubleshoot system-level issues.Debug and Test: Use tools such as oscilloscopes, logic analyzers, and in-circuit debuggers to identify and resolve issues at the hardware/software boundary.System Resource Management: Implement low-level system features such as power management, memory allocation, and communication protocols (SPI, I2C, UART, etc.).Embedded Linux Platform: Develop and maintain device trees, kernel configuration and drivers, init and system services, and userspace daemons where applicable.Build and Release Infrastructure: Maintain toolchains, build systems, and automated builds for embedded targets, and support secure firmware update mechanisms.Required Skills and Qualifications:Proficiency in C, C++, and assembly language for embedded development.Strong understanding of microcontrollers, processors, and memory management.Experience with device trees, real-time operating systems (RTOS), and device driver development.Skilled in using low-level debugging tools such as oscilloscopes, logic analyzers, JTAG, and in-circuit emulators.Excellent analytical and problem-solving skills to address complex hardware/software integration issues.Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or Computer Science.The ideal candidate will also have:Experience with EtherCAT technology.Experience with CAN-based protocol stacks such as DeviceNet and CANopen.Embedded Linux platform experience, including device trees, init/system services, userspace daemons, and kernel or driver development.Python utility development experience for log parsing and packet/trace inspection.PLC familiarity (software and hardware).Experience in semiconductor, industrial automation, or other high-tech manufacturing environments.Experience with Copy Exactly! / Copy Exact! and related design replication methodologies.Familiarity with sensors, instrumentation, and control devices used in industrial equipment.
$158.4k - $217.8k
...on Lucid’s proprietary technology and software-defined vehicle architecture, our award... ...and sustainability, design and engineering, ambition and integrity. In Lucid Air... ...career to the next level? As a Senior Embedded Firmware Engineer, you will play a pivotal role...SuggestedHourly pay- ...Lucid Motors is seeking a Senior Embedded Firmware Engineer to lead battery management software development. You will design sophisticated architecture, implement high-performance real-time code, and own mission-critical features for safety-critical automotive systems...Suggested
$158.4k - $217.8k
...on Lucid’s proprietary technology and software-defined vehicle architecture, our award... ...and sustainability, design and engineering, ambition and integrity. In Lucid Air... ...career to the next level? As a Senior Embedded Firmware Engineer , you will play a pivotal role...SuggestedHourly pay- ...Lucid Motors USA, Inc. is seeking a Senior Embedded Firmware Engineer in Newark, California to lead the development of world-class battery management software for real-time embedded systems. You will architect, design, implement, and verify high-performance firmware...Suggested
- ...Instruments in Fremont, CA is seeking a skilled Firmware Engineer (Embedded) to design, develop, and test firmware for our core hardware platforms. You will collaborate with hardware and systems teams to integrate software with physical components from board bring‑up...Suggested
$160k - $200k
...performance. We proudly engineer high-performance... ...looking for a Senior Firmware Engineer to join our team... ...will be responsible for software development for optical... ...and high-performance embedded software system and applications... ...with Xilinx Zynq platform, including PS/PL co-...Long distanceFlexible hours$165k - $240k
...and performance. We proudly engineer high-performance systems for... ...skilled Senior or Principal Firmware Engineer to join our Optical... ...integrate and test DSP chip driver software on target platformsDesign and... ...DSP or PHY driver SDKs on embedded targetsExperience building GUI...Long distanceFlexible hours- ...BMC Firmware EngineerMaxonic maintains a close and long... ...looking for a BMC Firmware Engineer.Job Title: BMC Firmware... ..., and debugging of embedded firmware for servers and data center platforms. This role focuses on enabling... ..., operational software, and systems integration...Remote work
- ...TitleFirmware EngineerJob DescriptionPrimary Duties & ResponsibilitiesDesign and develop firmware under the guidance of senior engineering team members.Develop and maintain embedded firmware for STMicroelectronics (ST) microcontrollers using C++.Create graphical user...Work at office
- ...BIOS Firmware EngineerMaxonic maintains a close and... ...looking for a BIOS Firmware Engineer.Job Title: BIOS... ...electronics, operational software, and systems integration... ...bring-up for new platforms, debugging complex hardware... ...C/C++ programming for embedded systems.In-depth...
$214k
...Duties Guide company firmware development across multiple products, including determining... ...-functionally with mechanical and software engineering counterparts, and collaborate with product... ..., and C# on Windows, QNX, and Linux platforms Use of Perl and Bash script languages...Work experience placement- ...Queue is seeking a firmware/embedded software engineer to develop, test, and maintain real-time motor control firmware for the Rmix hardware platform. You will implement interfaces between subsystem controllers, host processors, and cloud modules, ensuring dispensing...
$120k - $160k
...Senior Embedded Firmware EngineerSF Motors is building the next generation of intelligent robotic... ...environments by integrating control engineering, artificial intelligence, and machine... ...interfaces, data models, and SDK APIs with software and controls teams.Implement fault...Work at office$80k - $120k
...Embedded Firmware EngineerSF Motors is building the next generation of intelligent robotic systems... ...environments by integrating control engineering, artificial intelligence, and machine... ..., and calibration.Collaborate with software and controls engineers on firmware interfaces...Work at office- ...Embedded Firmware EngineerExperience in developing, writing, and debugging code for embedded... ...assemblies Work interactively with electrical engineers to select a microcontroller and... ...interconnections. Work with systems and software engineers to test and implement...
- Molex is seeking a Senior or Principal Firmware Engineer for its Optical Systems Unit in Fremont, CA. You will drive firmware development for next‑generation optical transceivers, including 800G and 1.6T form factors, collaborating with Product, Hardware, Operations, and...
- Molex is seeking a Senior or Principal Firmware Engineer to join the Optical Systems Business Unit in Fremont, CA. You will drive firmware development for next‑gen optical transceivers and collaborate with PM, Hardware, Operations, and Field Applications teams to move products...
- ...PsiQuantum is seeking a senior embedded firmware engineer to translate photonic device and system requirements into robust control algorithms, firmware, APIs, diagnostics, and system software. The role focuses on complex embedded hardware systems with closed-loop control...
$214k
...Fremont, California, is seeking a Senior Firmware Engineer to guide firmware development across... ...Science and 10 years of experience in software development, with a strong background... ...Assembly, C, C++, and C# on multiple platforms. A salary range of $214,000 - $215,000...- ...contributor role at the intersection of silicon photonics, embedded systems, electronics, controls, and system software. The engineer will translate photonic device and system requirements into robust control algorithms, firmware, APIs, diagnostics, and system-level software for...
$38 - $40 per hour
## Firmware Engineering Co-opApply: USA, Pleasanton, California, 94566: Full time: Posted Today:... ...to projects including development of software & firmware for microcontroller devices... ...design, implement, and test firmware and embedded software to realize specific...Full timeSummer workInternshipWork at officeRemote workRelocation package- PsiQuantum in Milpitas, CA seeks a senior embedded firmware engineer to translate photonic device and system requirements into robust firmware, APIs, diagnostics, and system software for silicon photonics platforms. You will develop firmware interfacing with photonic devices...
$200k - $230k
...system. We are seeking a Managerial/Lead Firmware Engineer who is both a hands-on technical expert... .... The ideal candidate combines deep embedded firmware expertise with the ability to... ...Work closely with mechanical, electrical, software, and system test teams to ensure...Full time$138.76k - $187.74k
...future of technology.Staff Embedded Software EngineerJob DescriptionPRIMARY... .... May function as a project engineer/leader with the resident... ...robotics, and embedded control platforms.The role requires deep expertise... ...involving software, firmware, controls, electronics, mechanical...Full timeWork at officeRemote workWorldwideFlexible hours- ...Niklas Zennström. PsiQuantum also develops the algorithms and software needed to make these systems commercially valuable. Our... ...sites under construction to make it real. Job Summary The Staff Firmware Engineer is a hands‑on technical leader and firmware developer on...Full timeRemote workShift work
$179.4k - $263.12k
...proprietary technology and software-defined vehicle... ...sustainability, design and engineering, ambition and... ...building reliable, secure platforms for cutting‑edge automotive... ...are passionate about embedded systems and autonomous... ..., secure boot, firmware update mechanisms, and...Hourly pay- ...Embedded Software EngineerLocation: Fremont, California, United States... ...applications.Work with FPGA and ASIC platforms, ensuring seamless... ...high-performance drivers and firmware to support machine learning... ..., mentoring junior engineers and driving best practices...Full time
- Firmware Application EngineerPosition OverviewWe are seeking a Firmware Application Engineer to develop, optimize and support SSD firmware and customer... ...firmware on target platforms, and working closely with... ...strong proficiency in C++ and embedded systems.Proven experience...Remote work
- ...intelligently and flexibly as software.At the heart of this... ...the world's first digital platform for light—and redefining... ...architecture and development of firmware across multi-processor embedded subsystems integrated... ...; define HW datapath engines and the FW needed for extensible...Shift work
- PsiQuantum is seeking a Staff Firmware Engineer to lead firmware architecture and development for quantum computing control systems within... ...organization. You will collaborate with hardware, systems, and software teams to deliver robust firmware solutions. The role...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Platform & Firmware. Be the first to apply!
- platform developer Fremont, CA
- platform engineer Fremont, CA
- software quality assurance Fremont, CA
- entry level software sales Fremont, CA
- id software Fremont, CA
- software sales Fremont, CA
- software asset management analyst Fremont, CA
- internship software Fremont, CA
- software intern Fremont, CA
- software qa Fremont, CA


