Principal Firmware Engineer
CHEP
CHEP helps move more goods to more people, in more places than any other organization on earth via our 347 million pallets, crates and containers. We employ approximately 13,000 people and operate in 60 countries. Through our pioneering and sustainable share-and-reuse business model, the world’s biggest brands trust us to help them transport their goods more efficiently, safely and with less environmental impact.What does that mean for you? You’ll join an international organization big enough to take you anywhere, and small enough to get you there sooner. You’ll help change how goods get to market and contribute to global sustainability. You’ll be empowered to bring your authentic self to work and be surrounded by diverse and driven professionals. And you can maximize your work-life balance and flexibility through our Hybrid Work Model .Job DescriptionKey Responsibilities May Include:Translate system requirements into design specifications and develop firmware applications for low-power, small-system environments.Design, develop, document, and test I/O communication protocols and device drivers for embedded systems.Manage and maintain source code repositories, ensuring version control and efficient development practices.Develop tracking and sensor telemetry applications for real-time LPWAN or Cellular IoT networks.Optimize firmware solutions to enhance network performance, signal quality, and power efficiency.Implement and lead improvements in software development methodologies, including unit test strategies.Participate in technical design reviews to improve code quality, system architecture, and deployment processes.Collaborate with cross-functional teams to ensure successful integration and post-deployment support.POSITION PURPOSEOur Digital group is enabling the future by using data and insights to power smarter, more sustainable supply chains. A key part of this strategy is the development of the tracking device platforms that will enable these data and insights to be collected – and the Firmware team is at the heart of this transformation.In this role, you will demonstrate good development practices and seamless collaboration across multiple teams in Digital and beyond. Engineering for device systems spans deep collaboration across engineering disciplines (Hardware design, Test, Architects, Technical Project Management, and Cloud software teams). Our engineers drive concepts into prototypes and prototypes to products.The Principal Firmware Engineer provides thought leadership in execution for corporate projects but also is a strong voice of the customer. We expect this individual to represent Customer configuration, firmware modifications, feature development and work closely with Customer Success leadership to ensure we have a customer first approach and our solutions delight our customers.This will include setting up custom configuration database, define modification levers, if needed, create a software UI/UX for customers working closely with customer-facing teams. This could also include some customer visits, representing the company at customer sites and translating business requirements into features for internal development to deliver.The role also has the responsibility for building and strengthening the firmware engineering team and its capabilities.SCOPEWork closely with team design efforts for Firmware Projects.This includes all Digital device portfolio projects (Ultra, Scout, Pulse), Engineering POC, Cloud side implementation for device management and device administration which contribute to all of Asset Digitization programs including Continuous Diagnostics, Targeted Diagnostics, Serialization+ & Digital Commercial ServicesResponsible for customer configuration management which will be done working closely with the commercial/sales team as well as Customer Success team.MAJOR / KEY ACCOUNTABILITIESArchitecture & Design: Define and own the technical features for firmware, optimizing for performance, power, and security.Development & Debugging: Write and debug complex embedded C/C++ code for microcontrollers, microprocessors, and SoCs.System Integration: Collaborate with hardware teams to bring up new hardware, interpret schematics, and ensure smooth hardware/firmware interaction.Technical Leadership: Establish best practices for code quality, documentation, and automated testing.Problem Solving: Resolve complex, system-level issues that span across firmware, hardware, and software interfacesDevelop tracking and sensor telemetry applications for real-time Low Power Wide Area Networks (LPWAN) or Cellular IoT networksDevelop, coordinate and implement improvements in software development methodology and leading practices including requirements definition, specification development, and unit test strategies.Be a strong voice of customer for customer features, configuration changes and debugs working with Customer support teams.Develop tracking and sensor telemetry applications for real-time Low Power Wide Area Networks (LPWAN) or Cellular IoT networksMEASURESProduct prototypes which can be tested, resulting in a minimally viable product to enable the Digital team to gather the data needed to derive the IOT data resulting in intelligence that can be monetized.AUTHORITY / DECISION MAKINGWorking autonomously or having limited access to immediate managerWorking in a matrix environmentKEY CONTACTSInternal: Engineering, Project Management, Cloud, Technology Services, Hardware Design, Field testing, Manufacturing, DCS leadership, S+ leadership teamExternal: External vendors, specifically, choose the technology or products that will be used in the engineering of the device and External customersQUALIFICATIONSExperience with embedded software design and programming in C/C++ for development, debugging, testing and performance analysis8-12 years of experience in embedded software developmentExperience working with embedded/IOT firmware platforms with FreeRTOS or Zephyr or similar OS.Experience building software for embedded/IOT systems or custom SoCsExperience leading complex features or projects across multiple teamsB.S. or M.S degree in Computer Science or Electrical Engineering or equivalent experienceDesirable:Experience with lab instrumentation for power, performance tuning, SDKs, analyzers for debugging IOT systemsExperience delivering electronics devices in Consumer, IOT, Embedded marketsDemonstrated expertise in one or several of the following areas - communication protocols (TCP/IP, Bluetooth, Wifi), computer vision, sensors, cellularEXPERIENCE8/12 years of related experience in embedded systems.SKILLS AND KNOWLEDGEPlay a critical role in the definition and execution of firmware projectsAnalyze, design, develop, and debug firmware for a wide variety of tracking devices, including GPS, Cellular, Wi-Fi/BleBe a go-to person for complex development, performance and evaluation issues that require in-depth knowledge of product-focused firmware developmentAlign long-term vision with short term prioritiesKnowledge of communication protocols: I2C, SPI, USART, I2S, PCM.Experience with sensors, accelerometers, gyro, GPS, humidity, temperatureExperience with Wi-Fi, BLE, and Cellular IoT solutions is a plus.Remote TypeHybrid RemoteSkills to succeed in the roleAdaptability, Debugging, Embedded Systems, Empathy, Experimentation, Firmware Programming, GitHub, Low-Power Design, Protocol Development, Taking Ownership, Teamwork, Understand CustomersWe are an Equal Opportunity Employer, and we are committed to developing a diverse workforce in which everyone is treated fairly, with respect, and has the opportunity to contribute to business success while realizing his or her potential. This means harnessing the unique skills and experience that each individual brings and we do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state, or local protected class.Individuals fraudulently misrepresenting themselves as Brambles or CHEP representatives have scheduled interviews and offered fraudulent employment opportunities with the intent to commit identity theft or solicit money. Brambles and CHEP never conduct interviews via online chat or request money as a term of employment. If you have a question as to the legitimacy of an interview or job offer, please contact us at View email address on click.appcast.io. #J-18808-Ljbffr
- ...will enable these data and insights to be collected - and the Firmware team is at the heart of this transformation.You'll lead the team... ...collaboration across multiple teams in Digital and beyond. Engineering for Brambles device systems spans deep collaboration across engineering...SuggestedLocal area
$200k - $250k
...Job Description Job Description What You Can Expect We are looking for a Senior Principal Firmware Engineer to join Client's Optical Connectivity firmware team in Santa Clara. This is a highly technical individual contributor role with broad program ownership across...Suggested- CHEP UK Ltd. is seeking a Senior Firmware Engineering Lead in Santa Clara, California, responsible for architecting and managing firmware systems for IoT tracking devices. The role demands 10-15 years of embedded software experience, a strong leadership background, and...SuggestedRemote work
- ...Firmware Engineer Location: Cupertino, CA/ Austin TX Firmware configuration and maintenance for new product bringup: Target creation for new products in our code bases Firmware maintenance to adapt for new products Firmware validation to ensure operability...Suggested
$197k - $278.46k
...connected and moves autonomously through a self-managing urban transportation operating system. About the Role As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational developer of the next-generation firmware platform for Hyundai Motor Group’s Software-Defined...Suggested- ...Position- Firmware engineer Duration-Contract Location- San Jose, CA ~Longmont, CO JD As a Firmware FA Engineer in the Solid State Drives (SSD) group at Micron Technology, you will develop firmware functional integration activities that ensures the...Contract workImmediate startWorldwide
- ~7+ years of hands-on experience in firmware or embedded software development. ~ Strong proficiency in C and/or C++ for embedded systems. ~ Experience with microcontroller architectures (e.g., ARM Cortex-M/R/A, ESP32, RISC-V)
$120k - $135k
...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job Summary: Super Micro Computer, Inc. is seeking a talented Firmware Engineer who will be responsible for developing world-class firmware...Worldwide- ...Position- Firmware Engineer Duration-Contract Location- San Jose ,CA JD Minimum Qualifications: SSD Firmware testing experience. Python development experience. Knowledge of test automation, testing methodologies, and test tools like...Contract workImmediate start
- ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded systems. Experience with microcontroller...
$165k - $220k
...future of computing. About the Role: Design & implement firmware code for Flash Interface Layer of SSD. Integrate developed... ...Education: ~ BS in either Computer Science or Electrical Engineering; MS is preferred. COMPENSATION: $165,000/yr - $220,000/...$147.4k - $272.1k
...advancing a widely accepted technology? In the Wireless Technology Engineering group, you’ll be responsible for bringing groundbreaking... ...Cellular Platform Software team is looking for a cross‑disciplinary firmware engineer passionate about embedded systems. In this role, you...Relocation$45k - $121k
...Job Title: Lead Firmware Engineer City: Cupertino State/Province: California Posting Start Date: 7/1/26 Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative...Minimum wageLocal area- ...as technical lead and collaborate with the following hardware engineering teams: signal integrity, power, thermal, PCB design, mechanical... ...design considerations from many angles including software, firmware, BIOS, PCB layout, signal integrity, mechanical, thermal, power...Work at officeLocal areaFlexible hours2 days per week
$184k - $287.5k
Responsibilities Own DRAM firmware across its lifecycle — architecture, implementation, silicon bring‑up, and production tuning. Design... ...review, profiling, and coverage — and mentor early‑career engineers on the team. Refine interface bring‑up and validation strategy...$184k - $287.5k
NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable...$100k
Tenstorrent is seeking a Firmware Engineer to develop low-level firmware for Ethernet components and drive silicon bring-up in Santa Clara, California. Candidates will work at the intersection of silicon development and networking, focusing on performance optimization....- ...efficiency from complex hardware while maintaining complete system stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team. Joining the System Control Firmware team places you at the core of NVIDIA’s...Worldwide
$180k - $260k
...Hardware Engineer in IP Routing Group Are you passionate about pushing the boundaries of technology and solving complex challenges? At Nokia, we're looking for innovative minds to join our Applied Research & Development (AR) and Digital Hardware (DHA) teams. AR is...Full timeTemporary work$153.5k - $310.5k
...Principal Hardware Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office.... ...design considerations from many angles including software, firmware, BIOS, PCB layout, signal integrity, mechanical, thermal,...Work experience placementWork at officeFlexible hours2 days per week$184k - $356.5k
NVIDIA Gruppe is seeking a Senior Firmware Engineer for their Memory Subsystem Team in Santa Clara, California. The ideal candidate will be involved in firmware development for NVLINK-C2C, validation and debugging, and implementation of low-power states, RAS, and telemetry...- NVIDIA Gruppe in Santa Clara is seeking a Senior DRAM Firmware Engineer to lead firmware for memory interfaces. The role involves designing initialization protocols, characterizing DRAM interfaces, and mentoring early-career engineers. The ideal candidate has over 6 years...
$163k - $246k
...the endless opportunities and leave your mark, come join us. SHOULD YOU ACCEPT THIS CHALLENGE… Designing, implementing, and testing firmware of Pure Storage’s DirectFlash™ SSD Modules Coding and testing in C/C++ and Python Bringing up and enabling new hardware components...Work at officeFlexible hours$163k - $264k
...founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. THE ROLE Join our team as a Firmware Engineer and help us innovate the future of data storage. You'll be a key player in designing and developing the firmware for our...Work at officeFlexible hours- NVIDIA Corporation is seeking a Firmware Engineer in Santa Clara, California to own DRAM firmware across its lifecycle. Candidates should have over 6 years of experience in DRAM/memory firmware development and a solid command of relevant protocols and debugging skills....
$152k - $241.5k
...* Design and implement new features in the core of NVIDIA GPU firmware.* Work in Pre & Post-silicon development environments of next-... ...professional experience.* BS or MS in Computer Science/ Computer Engineering / Electrical Engineering or equivalent experience.* Proficient...Shift work$120k - $180k
...Principal Application Engineer – Edge Inference SoC Deployment We are seeking a Principal Application Engineer to drive deployment and integration... ...Lead debugging and root‑cause analysis across hardware, firmware, SDK, model deployment, and system integration layers. Perform...For contractorsLocal area$131.01k - $196.3k
...customers. Serve as a key technical resource for Field Application Engineers (FAEs), Test Engineers, and the Documentation team —... ...post-silicon bring-up activities, including board-level debug, firmware interaction, and signal integrity analysis. Contribute to characterization...Permanent employmentInternshipWork from home$184k - $287.5k
## Senior Firmware Engineer, NetworkingApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted 9 Days Agojob requisition id: JR2016845We are looking for an excellent Senior Firmware Engineer to join the Firmware team. The NVIDIA Firmware team develops groundbreaking...- NVIDIA Gruppe is looking for a Senior Firmware Engineer to join its GPU networking team. The role involves collaborating on firmware development for next-generation GPU products, working in a dynamic environment. Candidates should have over 5 years of experience in embedded...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Firmware Engineer. Be the first to apply!
- senior principal engineer Santa Clara, CA
- principal infrastructure engineer Santa Clara, CA
- general engineer Santa Clara, CA
- principal engineer Santa Clara, CA
- director of product engineering Santa Clara, CA
- data center chief engineer Santa Clara, CA
- chief engineer Santa Clara, CA
- chief design engineer Santa Clara, CA
- hotel chief engineer Santa Clara, CA
- senior civil engineer project manager Santa Clara, CA

