Firmware Engineer II

Entrust
United States
Workplace: OnsiteFull timeUSD 85,413 - 125,272 annuallyFunction: Hardware, Embedded & Systems EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Analytical thinking","Problem-solving","Engineering judgment","Communication","Initiative"]

Design and develop real-time embedded firmware for control systems in complex machines, covering requirements, coding, testing, debugging, and documentation. Partner with engineers on design and code reviews, hardware/software integration, and development test. Apply engineering trade-offs in a collaborative environment, communicate status to stakeholders, improve team standards, and help resolve product issues through evaluation and coordinated testing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Entrust
Entrust
3 days ago

Firmware Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Design and develop real-time embedded firmware for control systems in complex machines, covering requirements, coding, testing, debugging, and documentation. Partner with engineers on design and code reviews, hardware/software integration, and development test. Apply engineering trade-offs in a collaborative environment, communicate status to stakeholders, improve team standards, and help resolve product issues through evaluation and coordinated testing.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop real-time embedded system software for control systems in complex machines.
  • •Develop requirements and perform coding, testing, debugging, and documentation for embedded software components or applications.
  • •Participate in design and code reviews, hardware/software integration, and development testing.
  • •Provide schedule input and communicate status to peers and various management levels.
  • •Improve work processes and resolve product issues through evaluation, code changes, development testing, and coordination with product support.

Pay and Benefits

Salary: USD 85,413 - 125,272 annually
Perks:Health InsuranceVisionDental401kLife InsuranceDisability InsurancePaid LeaveParental LeaveLearning Budget

Key Requirements

  • •Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent technical degree.
  • •3+ years of experience with embedded software, hardware and/or firmware in a product development environment.
  • •2+ years of experience with C++ and/or C in an embedded development environment.
  • •Experience with VxWorks, Zephyr, embedded Linux, or other embedded real-time operating systems.
  • •Experience with revision control systems (e.g., Git, Subversion) and unit/integration test methodologies.
Experience:3+ years
Education:Bachelor's
Skills:Analytical thinkingProblem-solvingEngineering judgmentCommunicationInitiative
Tech Stack:C++CVxWorksZephyrEmbedded LinuxGitSubversion

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Entrust
Provides identity, authentication, and secure transaction solutions including public key infrastructure (PKI), digital certificates, encryption, and secure issuance for payments, mobile, and enterprise environments to protect digital identities and critical communications.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Minneapolis, United States
Founded: 1994
WebsiteLinkedIn