Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

Entrust

Position Overview

Entrust is seeking a Senior Firmware Engineer to work within our product development team. This individual will perform the responsibilities outlined below and other duties as assigned. Join a talented and dynamic team of engineers developing systems used to print and personalize credit cards, passports, driver’s licenses, national IDs and more.

The Entrust Firmware team plays a key role in bringing this wide range of hardware products to life through use of embedded control of motors, sensors, vision systems, and huge variety of personalization technologies, including smart card chip programming, laser engraving, and printing. The team works closely with other Engineering disciplines as well as cross-functional teams to ensure our products meet the highest level of security and integrity, all while achieving industry leading levels of performance.

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.
  • Developing firmware for digital, analog, RF, power, and motion control systems.
  • Participation in design and code reviews, hardware/software integration and development test.
  • Understand and perform design trade-offs in a collaborative team environment.
  • Provide schedule input and communicate status to various levels of management, peers and team members.
  • Develop or contribute to development and maintenance of policies, practices and standards.
  • Continuously improve work processes to enable team efficiencies.
  • Resolve product issues through problem evaluation, code modifications, development testing, and coordination with product support team members.
  • Create product enhancements from requirements with an emphasis on system-wide benefit and risk impact, iterative design, and thorough development testing.

Basic Qualifications

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

Preferred Qualifications

  • Master’s degree in Computer Engineering, Electrical Engineering, or Computer Science.
  • Experience in one or more of the following areas
  • Motor control.
  • Smartcard technology.
  • Color printing technology.
  • RFID technology.
  • Security concepts including encryption, PKI and vulnerability mitigation.
  • Laser control.
  • Networking protocols.
  • Scripting languages.
  • Shows strong analytical and problem solving skills.
  • Displays a high level of initiative and ability to deliver results on technical projects.
  • Exhibits good engineering judgment and decision making.
  • Proficiency using AI tools to assist with code generation, analysis, documentation, and scripting.
  • Ability to work autonomously with cross functional team members.
  • Strong verbal and written communication skills and the ability to prepare written specifications.

Entrust Corporation is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

#J-18808-Ljbffr
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Minneapolis, MN vacancy
  •  ...day. Join us and we can make a difference together. About this role Carrier Fire & Security Products is seeking a Senior Embedded Software/Firmware Engineer for its Detector Electronics fire and gas detection business in Bloomington, MN! Det-Tronics has been providing... 
    Senior
    Worldwide

    Carrier

    Minneapolis, MN
    22 hours ago
  •  ...A technology company is seeking a Senior Firmware Engineer to join its product development team. The role involves designing embedded software for control systems, developing firmware across various technologies, and collaborating with cross-functional teams. Candidates... 
    Senior

    Entrust

    Minneapolis, MN
    22 hours ago
  •  ...Carrier is seeking a Senior Embedded Software/Firmware Engineer for its Det-Tronics division in Bloomington, MN. This role involves developing and managing embedded firmware throughout the product lifecycle, leveraging Agile methodologies and DevOps tools. The ideal... 
    Senior

    Carrier

    Minneapolis, MN
    22 hours ago
  •  ...Job Description Job Description Job Title: Senior Firmware Test Engineer (Neuromodulation) Position Overview We are seeking a highly skilled Firmware Test Engineer to join our R&D team onsite in St. Paul, MN . You will be responsible for ensuring the safety... 
    Senior

    Blue Sages

    Saint Paul, MN
    15 days ago
  •  ...Develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product...  ...review process and test and evaluate prototypes from initial engineering samples to mass production. You will help maintain firmware servers... 
    Senior
    Full time
    Worldwide

    Resideo

    Golden Valley, MN
    3 days ago
  •  ...Blue Sages in Minnesota is seeking a Senior Firmware Test Engineer to verify safety and efficacy of neuromodulation medical devices. The role focuses on verification planning, test scripting in Tcl/Tk, and ensuring compliance with FDA/ISO standards in an on-site environment... 
    Senior

    Blue Sages

    Saint Paul, MN
    22 hours ago
  • Senior Embedded Software EngineerFull-Time | On-Site | Twin Cities, MNAbout the OpportunityJoin...  ...seeking a Senior Embedded Software Engineer to join its collaborative product...  ...ResponsibilitiesDesign, develop, and maintain software and firmware using C, C++, and PythonCollaborate with... 
    Senior
    Relocation
    Visa sponsorship

    Real Staffing Group

    Minneapolis, MN
    3 days ago
  • $170k

    Please see the below requirements for a Senior or Principal Electrical Engineer to join a growing class III medical device organization in the Northeast Twin Cities Metro. This role will play a critical part in supporting an implantable electromechanical system in a late... 
    Senior

    Real Staffing Group

    Minneapolis, MN
    1 day ago
  •  ...An innovative engineering consultancy is seeking a Senior Software Engineer in Minneapolis, MN. You'll develop software for embedded systems in a high-learning environment alongside senior engineers. The role requires proficiency in C, C++, C#, and Python, with 2+ years... 
    Senior

    Gentis Solutions

    Minneapolis, MN
    22 hours ago
  •  ...critically about backlog prioritizationPractical knowledge of software engineering best practices, including Agile development methodologies,...  ...well-being for you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences Data and Analytics Center... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Minneapolis, MN
    2 days ago
  • $118.65k - $150k

    AT A GLANCEThe Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business.Where You'll BeTo prioritize togetherness, culture, and accountability... 
    Senior
    Work at office
    Remote work
    Monday to Friday

    RVO Health

    Minneapolis, MN
    18 hours ago
  • $183.8k - $263.6k

     ...design through implementation, with a focus on APIs, policy orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to deliver scalable capabilities that support deployment, observability, and... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Minneapolis, MN
    4 days ago
  •  ...About Blank Metal Blank Metal is an AI-native engineering company that partners with enterprises to deliver production AI fast. We blend...  .... About the Role We’re growing and looking for a Senior AI Engineer to join our Minneapolis team. This is a senior, full... 
    Senior
    Full time
    Contract work

    Blank Metal

    Minneapolis, MN
    18 hours ago
  • $159k - $259.7k

     ...supports more than 150 million people and 3,500 organizations across seven languages and 190 countries. What You'll Do As a Senior iOS Engineer at Calm, you’ll build and improve the features that help millions of people live happier, healthier lives. You'll work... 
    Senior
    Full time
    Local area
    Flexible hours

    Calm

    Minneapolis, MN
    18 hours ago
  • $78k - $185k

     ...software supporting middle- and back-office operations, including our reconciliation, accounting, and settlements systems.The Senior Software Engineer will be responsible for design, development, and integration of various technology solutions, including the development of... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Morgan Stanley

    Minneapolis, MN
    1 day ago
  • $142.7k - $174.5k

     ...Collaborate with architects, customers, product partners, and other engineers to solve complex engineering challenges by building high-volume...  ...of data, and serve hundreds of thousands of customers.Senior Software Engineers are expected to use approved AI tools responsibly... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work

    Surescripts

    Minneapolis, MN
    1 day ago
  • $97.5k - $150.6k

     ...design sessions and code reviews, promote sound design patterns, clean architecture, structured programming fundamentals, and robust engineering practices across the team.Become the technical owner and subject matter expert for assigned applications, high-risk or high-... 
    Senior
    Local area
    Remote work

    Tennant Company

    Golden Valley, MN
    2 days ago
  • $137.4k - $161.7k

    Are you ready to make an impact?West Monroe is seeking a Senior Software Engineer to join the Tech Ex AI Assets Foundry Team, working with the internal Labs product team to develop proprietary software assets and AI capabilities that help our consultants sell and deliver... 
    Senior
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Minneapolis, MN
    2 days ago
  • $92.7k - $161.85k

    As a Senior DevOps Engineer, you will be a key technical contributor responsible for designing, implementing, and operating scalable, resilient infrastructure and CI/CD pipelines that support the full software development lifecycle. You will work closely with Wolters Kluwer... 
    Senior
    Full time
    Work at office

    Wolters Kluwer

    Minneapolis, MN
    1 day ago
  • $86.8k - $198k

    Application Developer, SeniorThe Opportunity:At a certain point, experience-based system design can start to look like clairvoyance. When you’ve developed so many systems that you can not only orchestrate the best solution for any technology-based challenge, but you can...
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Minneapolis, MN
    4 days ago
  • $97.54k - $130k

     ...and Technology strategy and values. Do you bring deep software engineering expertise and a passion for building scalable, customer‑...  ...Computershare Corporate Trust Services Technology is seeking a Senior Software Engineer to support our CCT application through hands... 
    Senior
    Temporary work
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Computershare

    Minneapolis, MN
    1 day ago
  • $115k - $145k

     ...work in a collaborative environment? As an experienced SAP PP-ME Senior Consultant, you will have the ability to share new ideas and...  ...real-time manufacturing visibility.Partner with production, engineering, quality, and supply chain teams to define and maintain execution... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Deloitte

    Minneapolis, MN
    18 hours ago
  •  ...Ryan Companies seeks a Senior Software Engineer for its headquarters office in Minneapolis. This is an IN-OFFICE role with a flexible work schedule in Minneapolis. The Senior Software Engineer position is responsible to produce scalable software solutions for Ryan... 
    Senior
    Work at office
    Flexible hours

    ryancompanies

    Minneapolis, MN
    1 day ago
  • $222.5k - $261.9k

    Are you ready to make an impact?Senior Architect, Software Engineering & AITechnology & Experience (TechEx) - Software About West MonroeWest Monroe is a global business and technology consulting firm that partners with organizations to transform their businesses through... 
    Senior
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Minneapolis, MN
    2 days ago
  • Northrop Grumman in Plymouth, MN seeks a Principal or Sr. Principal Supply Chain Specialist (Material Program Mgmt.) to lead material strategies and coordinate cross-functional supply chain activities for complex programs within the Armament Systems unit. The role emphasizes...
    Senior

    Northrop Grumman

    Minneapolis, MN
    2 days ago
  •  ...RVO Health is seeking a Senior Software Engineer to lead end-to-end design, development and deployment of complex software aligned with business goals. You will collaborate with product managers, designers and fellow engineers to translate requirements into robust... 
    Senior

    RVO Health

    Minneapolis, MN
    22 hours ago
  • Job Title: Senior Full Stack Java EngineerDuration: Through December 31, 2026Location: Minneapolis, MNInterview Process: Internal Interview...  ...SummaryWe are seeking an experienced Senior Full Stack Java Engineer with 10+ years of software development experience to design,... 
    Senior

    Spectraforce Technologies

    Minneapolis, MN
    4 days ago
  • Manageability Firmware EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week...  ...as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Bloomington, MN
    3 days ago
  • $110.7k - $218.3k

     ...new levels of financial and operational excellence. Recruiting for this role ends on 12/31/2026. Work you'll do As an SAP Treasury Senior Consultant on the Controllership and Treasury Transformation team, you will be responsible for helping clients modernize treasury operations... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Deloitte

    Minneapolis, MN
    3 days ago
  •  ...complex cardiac procedures are performed. They're looking for a Senior Software Engineer to join their growing R&D team. Why it's exciting:...  ...technical challenges. Develop software across embedded systems, firmware, user interfaces, and real-time device control while... 
    Senior

    Brio Group

    Minneapolis, MN
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!