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 Entrust
- ...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...SeniorWorldwide
- ...Required Skills & Experience • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar... ...environment • 3 or more years working in C or C++ in embedded firmware development. • Experience with embedded RTOS or bare-metal development...Senior
- As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate...SuggestedWork at officeImmediate startRemote workWorldwide
- 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...SeniorRelocationVisa sponsorship
$149.83k - $158.02k
...Senior Advanced Software Engineer For Airborne SystemsAs a Senior Advanced Software Engineer for Airborne Systems, you'll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products...SeniorFlexible hours$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- ...Senior Software EngineerThe Senior Software Engineer is responsible for design and development of our software product initiatives in electric power system analysis, visualization, and optimization of electric utility data.In this role, you will contribute to technologies...Senior
- ...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...SeniorApprenticeshipEasy work
$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...SeniorWork at officeRemote workMonday to Friday$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...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...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...SeniorFull timeContract work
$202.2k - $213.25k
...Job TitleSenior Principal Embedded Software Engineer for Airborne SystemsBasic QualificationsEducation Requirements: Bachelor's degree... ...citizenship is required.Responsibilities for this PositionAs a Senior Principal Embedded Software Engineer for Airborne Systems, you'...SeniorWork at officeFlexible hours$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...SeniorFull timeLocal areaFlexible hours$124.8k - $187.2k
...Symplicity Spyral Renal Denervation (RDN) SystemMedtronic’s Coronary and Renal Denervation (CRDN) business is looking for a Senior Software Engineer to be part of a high-performing team that is revolutionizing the design and development of energy-based therapeutic...SeniorFull timeWork experience placementH1bWork at officeLocal areaImmediate startWorldwideFlexible hours$139.3k - $203.6k
...filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$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...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$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...SeniorFull timeWork at officeLocal areaImmediate startFlexible hoursShift work$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-...SeniorLocal areaRemote work$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...SeniorLocal areaImmediate startFlexible hours$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...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$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...SeniorFull timeWork at office- ...Senior Software EngineerIn this role, you will:Lead moderately complex initiatives and deliverables within technical domain environmentsContribute... ...experienced staffRequired Qualifications:4+ years of Software Engineering experience, or equivalent demonstrated through one or a...SeniorWork experience placementRemote work
$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...SeniorTemporary workWork at officeWork from homeFlexible hours3 days per week$102.4k - $179k
...Backend Engineer When you're the best, we're the best. We instill an environment where employees feel engaged, satisfied and able to contribute their unique skills and talents while living and working as their authentic selves. We provide extensive opportunities for...Senior- ...Software Engineer For Medical Technology OrganizationOur client is a pioneering medical technology organization advancing MRI-compatible solutions for cardiac ablation procedures. Known for innovation in interventional MRI environments, the company develops cutting-edge...SeniorFlexible hours
$120k - $200k
...Senior Software EngineerYa rdstik is a start-up software company with a mission of building trust and safety into the Internet Economy... ...organizations and their people.We are adding a Senior Software Engineer to help build out our platform. You will collaborate with other...Senior$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...SeniorWork at officeLocal areaVisa sponsorship$116.2k - $229.1k
...of change and join us on this transformative journey.Recruiting for this role ends on 9/11/2026.Work you'll doAs a ServiceNow HRSD Senior Consultant you will be responsible for:Supporting ServiceNow HR Service Delivery implementations and optimization efforts across design...SeniorLocal area$115k - $130k
...round via MS Teams; final round onsite About the Role Our client, an innovative engineering consultancy specializing in embedded, medical, IoT, and real-time systems, is seeking a Senior Software Engineer to join their growing team. In this role, you’ll design and develop...SeniorFull timeImmediate start$100k - $150k
...and games that billions of players will enjoy worldwide. About the Role Rushdown Studios is looking for an experienced Unreal Engineer to join us in support of our partner studio! In this role, you’ll work on challenging projects to develop a range of features...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior lead project manager Minneapolis, MN
- senior robotics software engineer Minneapolis, MN
- senior devops engineer remote Minneapolis, MN
- senior sas administrator Minneapolis, MN
- senior IT manager Minneapolis, MN
- senior contracts analyst Minneapolis, MN
- senior implementation consultant Minneapolis, MN
- sr project manager Minneapolis, MN
- senior windows systems engineer Minneapolis, MN
- consultant senior consultant Minneapolis, MN


