Entrust

Entrust

Firmware Engineer II

United States - Shakopee, MN (GHQ) · Mid

No sponsorship$85k-$125kDetected 30 days ago
C++Code ReviewGitLinuxAccessibilityEmbedded SystemsElectrical EngineeringControlsTCP/IPCommunicationCollaborationProblem Solving

Stay score

odds of building a lasting career here

47Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level II)66
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~30% per draw at Level II). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Entrust is seeking a Firmware Engineer II to work within our product development team.
  • Here is what you c an expect when you join our team: - Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey.
  • With learning-forward initiatives and exciting challenges, your growth is our priority. - Flexibility: Life is all about balance.

Responsibilities

  • Real-time embedded system software design for control systems in complex machines
  • Development of requirements, design, coding, testing, debugging, and documentation of embedded software components or applications
  • Participation in design and code reviews, hardware/software integration and development test
  • Understand and perform design trade-offs in a collaborative team environment
  • Develop or contribute to development and maintenance of policies, practices, and standards
  • Resolve product issues through problem evaluation, code modifications, development testing, and coordination with product support team members

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent technical degree
  • 3+ years' experience with embedded software, hardware and/or firmware in a product development environment
  • Experience (2+ years) with C++ and/or C in an embedded development environment
  • Experience with VxWorks, Zephyr, embedded Linux, or other embedded real-time operating system
  • Experience with revision control systems, e.g. Git, Subversion
  • Experience with development processes, methodologies, and tools
  • Experience with unit and integration test methodologies
  • Must have unrestricted work authorization for US

Nice to have

  • Master's degree in Computer Engineering, Electrical Engineering, or Computer Science
  • Experience with AI workflows
  • Experience in one or more of the following areas:
  • Smartcard technology
  • Color printing technology
  • Security concepts including encryption, PKI and vulnerability mitigation
  • Networking protocols
  • Scripting languages

Skills

  • Join us at Entrust
  • Get to Know Us
  • But our secret weapon?

Compensation

  • The anticipated starting base pay for this position is: $85,413-$125,272 per year (in the primary posting location).
  • Actual compensation will be determined based on geographic location, education, skills and experience.
  • This position is also eligible for the company's discretionary annual incentive plan.
  • Note: Benefit and Compensation programs are subject to eligibility requirements and other terms of the applicable plan or program.

Company info

  • Career Growth:
  • Whether you're a budding developer or a seasoned expert, we're invested in your professional journey.
  • With learning-forward initiatives and exciting challenges, your growth is our priority.
  • Flexibility:
  • Life is all about balance.
  • Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
  • Collaboration:
  • Here, your voice matters.
  • Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.
  • We believe in securing identities-but it doesn't stop there.
  • At Entrust, we're passionate about valuing all identities.
  • Our culture is built on diversity, inclusion, and respect.
  • From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves.
  • Ready to Make an Impact?
  • If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you.
  • Join us in making a difference.
  • Let's build a more secure world-together.
  • Apply today!
  • For more information, visit www.entrust.com.
  • Follow us on, LinkedIn, Facebook, Instagram, and YouTube

Equal opportunity

  • Entrust is an EEO/AA/Disabled/Veterans Employer
  • Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas.
  • If you require an accommodation, contact accessibility@entrust.com.

Visa & Work Authorization

  • Must have unrestricted work authorization for US

This listing is sourced directly from Entrust's careers page and normalized into a canonical job model.