Agilent Technologies

Firmware Engineer – Embedded Systems

Agilent Technologies$140K — $219K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field
  • 4+ years of embedded or firmware development experience with hands-on design
  • Experience with a full product development lifecycle, from concept to release
  • Strong verbal and written communication abilities
  • Ability to work independently while effectively collaborating with cross-functional teams
  • Proficient in C/C++ for RTOS-based embedded systems
  • Familiar with embedded communication interfaces like SPI and I2C

Responsibilities

  • Contribute across all product development lifecycle phases, from requirements to release
  • Analyze and translate system-level and customer requirements into firmware specifications
  • Design, develop, and unit test embedded firmware modules with architects
  • Develop test cases and automation in collaboration with test engineers
  • Maintain firmware documentation per QMS procedures and regulatory standards
  • Debug complex firmware issues through structured root cause analysis
  • Collaborate with multiple engineering disciplines and coordinate with functions like manufacturing and support

Benefits

  • On-site work requirement in Santa Clara, CA
  • Opportunity to work in a regulated environment, enhancing professional credibility
  • Collaboration with cross-functional teams allows for diverse learning and growth
  • Exposure to both established and cutting-edge technologies in firmware development
  • Full-time schedule with job stability indicated by no end date
Full Job Description
Job Description

Due to business needs, this role is required to be on-site in Santa Clara, CA


Key Responsibilities

  • Contribute across all phases of the product development lifecycle, including requirements definition, design, implementation, verification, and release

  • Analyze system‑level, hardware, electronics, and customer requirements and translate them into clear firmware specifications and interface definitions

  • Design, develop, and unit test embedded firmware modules in collaboration with firmware and software architects

  • Support verification activities by partnering with test engineers to develop test cases and automation using established test frameworks

  • Develop and maintain firmware documentation in accordance with QMS procedures and applicable regulatory standards

  • Debug complex firmware and system issues and perform structured root cause analysis

  • Address complex and high‑impact design challenges in collaboration with architects for new product development and existing product support

  • Collaborate with cross‑functional engineering teams, including mechanical, electrical, software, and test engineering disciplines

  • Coordinate with other functions, such as manufacturing, marketing, and customer support, as needed

  • Support design transfer to manufacturing and assist with field or service escalations when required

  • Monitor industry trends and evaluate opportunities to improve firmware quality, development efficiency, and tooling, including appropriate use of automation or AI‑enabled technologies


Qualifications
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related technical discipline

  • 4+ years of experience in embedded or firmware development, including hands‑on design and implementation

  • Experience contributing to at least one full product development lifecycle (concept through release preferred)

  • Strong verbal and written communication skills

  • Ability to work independently while collaborating effectively within cross‑functional teams

Required Technical Skills

  • Strong proficiency in C/C++ for RTOS‑based embedded systems

  • Experience with embedded communication interfaces such as SPI and I2C

  • Familiarity with object‑oriented design principles

  • Proficiency with Git or similar source control systems

  • Ability to read and interpret schematic diagrams and component data sheets for microprocessors, peripherals, and related hardware

  • Hands‑on experience using laboratory test equipment, including multimeters, oscilloscopes, debuggers, and protocol analyzers

  • Working proficiency in Python for tooling, scripting, automation, and test workflows

  • Experience developing firmware and documentation in regulated environments (e.g., FDA, IEC 62304, or comparable quality systems)

Preferred / Additional Skills

  • Exposure to analog electrical engineering concepts, including signal conditioning, ADC/DAC interfaces, and sensor or detector electronics

  • Experience with CAN‑based communication systems

  • Familiarity with firmware development in safety‑critical or compliance‑driven environments

Additional Details

This job has a full time weekly schedule. Applications for this job will be accepted until at least April 14, 2026 or until the job is no longer posted.

Travel Required:
Occasional

Shift:
Day

Duration:
No End Date

Job Function:
R&D

About Agilent Technologies

Agilent Technologies is a global leader in life sciences, diagnostics, and applied chemical markets. With more than 50 years of insight and innovation, Agilent instruments, software, services, solutions, and people provide trusted answers to customers' most challenging questions. The company generated revenue of $5.34 billion in fiscal 2020 and employs 16,600 people worldwide.
Learn more about Agilent Technologies
Size
17,400 employees
Market Cap
$44.2 billion
Industry
Net Income
$810 million
Founded
1999
5 Year Trend
+8.9%
Revenue
$5.5 billion
NASDAQ

Similar Jobs

More Jobs at Agilent Technologies

More Consumer Technology Jobs

Find similar Firmware Engineer – Embedded Systems jobs: