Senior Firmware Engineer
$135k - $165kBarber-Nichols Inc
Barber-Nichols (BN) is a premier provider of custom turbomachinery solutions serving the Defense, Aerospace, Cryogenics, and Energy industries. Our team consists of industry leaders who collaborate closely with equally accomplished customers to deliver technologies that advance their markets and establish enduring partnerships. At BN, we foster a results-driven environment that values professional growth, rewards achievement, and supports innovation. From designing the blower for NASA’s Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s MK-48 program, BN’s portfolio spans some of the most exciting and impactful projects in the world. For those seeking to contribute to impactful projects alongside a highly skilled team, BN offers an exceptional place to build your career. Position Summary The Senior Firmware Engineer owns the analysis, design, integration, documentation, and troubleshooting of Embedded FPGA designs for the product platforms primarily consisting of motor controllers in the 100W to 50kW range within Space, Defense, Energy and Thermal Management product segments. They develop solutions that ensure both project and long-term business success in coordination with other members of the electrical engineering department as overseen by the project lead. Projects may include clean sheet designs, modifications/enhancements to existing designs, repeat manufacturing support, and/or sustaining and support of existing products. Key Results Areas Work directly with department leads to collaboratively develop designs, and products compliant with all customer requirements including technical, schedule, budget, and quality. Decompose customer requirements necessary for system definition and Firmware allocation. Develop designs and documentation to determine conformance to project specifications and requirements. Own all firmware related content in cross functional design reviews. Collaborate with leadership to help define programmatic activities such as creating and maintaining project budgets, schedules and formal milestones Define firmware integration and formal test plans and specify/procure associated test hardware for developing, validating and troubleshooting designs. Review testing (both design, assembly and product), preparing results and deriving conclusions as appropriate. Resolve technical challenges across a wide range of products, ranging from obsolescence support of heritage products to troubleshooting designs under active development to testing emerging technology for future integration into the business. Own the technical analysis and design effort with minimal oversight. Own system troubleshooting and control development activities. Analyze and recommend design approaches and processes to ensure both project and long-term business success. Interfacing and mentoring with other team members. Qualifications To qualify for this position, an individual must possess the knowledge, training, experience and abilities required. Education and Training Bachelor’s degree in electrical or computer engineering or equivalent combination of education and work experience Experience Minimum of 8 years related experience developing complex products with multiple subsystems (i.e. sensors and signal conditioning, diagnostics, motor controls, etc.). Demonstrated ability to develop firmware for embedded controller hardware from proposal to final shipment. Demonstrated ability to review customer specifications, develop designs to best support them and flow derived requirements to other analysts and engineers. Familiar with the following toolsets (Vivado/Libero/Quartus/Diamond) Strong proficiency in MATLAB Simulink Minimum of 5 years’ experience with building Simulink models Strong ability to debug FPGA hardware on target in a laboratory environment Exceptional knowledge of SPI/PCIe/Rs422/CAN/ARINC/I2C/CRCs/JTAG Experience with Xilinx, Microsemi, and Lattice FPGA devices Working knowledge of safety critical systems and architectures Working knowledge of switching power supplies, inverter design, and motor controls Other Must be willing to work overtime as required Travel up to 10% of working time. Requirements Desired Job Qualification 8 years’ experience designing safety critical architectures using FPGA’s Experience Designing FPGAs using DO254/MIL-STD 882 Guidance Experience Designing FPGAs for Aerospace/defense applications Experience with FPAG Elemental analysis or ARP4754 design verification. Experience with ARP4761 FMECA and FHA/SHA processes Experience with requirements management tools such as Polarion/Jama/Doors Experience designing FPGA functions from scratch that can be ported to any device without vendor specific support. Skills To perform the job successfully, an individual should demonstrate the following competencies: Comprehensive electronics skills specifically as it relates to developing and troubleshooting low volume devices. Comprehensive understanding of rotating machine control algorithms, digital filtering, gate drive algorithms, and VHDL coding as it relates to the control of any electromechanical system. Excellent communication (written and verbal), organization and time management Demonstrate behavior consistent with company values Ability to successfully plan and implement objectives within established timelines. Ability to analyze problems and develop effective solutions at both strategic and functional levels. Ability to work independently, with minimal direction as a highly motivated self-starter and within a team-oriented culture Compensation and Benefits The salary range for this role is $135,000-$165,000 and is commensurate with the applicant’s experience. This range represents the anticipated minimum and maximum base for this position. The final compensation for this position will be set based on the applicant’s qualifications (education, training and/or experience related to this role), and therefore, may fall outside the range shown, depending on the circumstances. Barber-Nichols offers a comprehensive benefits package including: Medical, Dental, and Vision Insurance FSA and HSA with company paid HSA quarterly contributions Disability, Life, and AD&D Insurance 401(k) with 4% Company Match and Profit Sharing Employee Stock Purchase Plan (NYSE: GHM) Generous PTO and Paid Holidays with an option to purchase additional PTO Performance-based bonus program Paid Parental Leave, Military Leave, Jury Duty, and Bereavement Leave ITAR Requirements To conform to U.S. Government commercial space technology export regulations, including the International Traffic in Arms Regulations (ITAR), 8 U.S.C. § 1324b(a)(3), applicants for employment at Barber-Nichols must be a U.S. citizen or national, lawfully admitted for permanent residence into the U.S. (i.e., current green card holder), or lawfully admitted as a refugee or granted asylum under 8 U.S.C. § 1157-1158. Security clearance is not required for this position. Equal Opportunity Employer Barber-Nichols is an Equal Opportunity/Affirmative Action Employer committed to a workplace free from discrimination, harassment, and retaliation of any type. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, marital status, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other protected status as defined by law. Barber-Nichols will ensure individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Barber-Nichols participates in E-Verify, the federal program for electronic verification of employment eligibility. #J-18808-Ljbffr
$120k - $140k
Job Title: Firmware EngineerLocation: Centennial, COCompensation: $120K - $140K (DOE)Position OverviewWe are seeking a skilled and experienced Firmware Software Engineer to join a high-performing engineering team. This is a hands-on leadership role where you will be responsible...Suggested$165k - $235k
...competitive advantage and we are better together.YOUR MISSIONAs a Senior Embedded Security Engineer, you will be responsible for hardening the security... ...aerospace safety-critical systemsExperience with secure firmware update mechanisms and anti-tamper techniquesKnowledge of...SeniorPermanent employment$86.8k - $165.2k
...you to grow with us! We're expanding our engineering organization dramatically to meet... ...the future of aerospace and defense.Our Senior Embedded Software Engineer is a technical... ...implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$120k - $170k
...fulfilling workplace. Together, we transcend the ordinary and achieve extraordinary results. About the Role As a Senior Software Modernization Engineer, you'll work directly with enterprise software engineering organizations to help modernize applications, improve...SeniorFull time- ...Oasys, Inc. is seeking a full-time Senior Software Engineer, Level 3, to support the software engineering lifecycle in Littleton, CO. The ideal candidate will have experience with C/C++, embedded systems, and a Bachelor's degree in computer science or a related field....SeniorFull time
$86.9k - $198k
Software Engineer, Senior The Opportunity: Seeking a Senior Software Engineer to lead and support Agile design, development, integration and deployment of a mission management software for heterogeneous, proliferated satellite constellations. Your proven ability to define...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...integration into Creo and Onshape products. Deliver high-quality, innovative solutions by applying first principles to address the needs of engineers. Collaborate with other developers, quality assurance and software engineers. Master's degree or higher in Computational Mechanics...SeniorFull time
$143.5k
...Hughes, DISH TV, Sling TV, Boost Infinite, Boost Mobile, DISH Wireless, OnTech and GenMobile.Job Duties and ResponsibilitiesSenior Engineer-Software Quality sought by DISH Network, LLC in Englewood, Colorado.Ensure that company software and associated hardware meets...Senior$86.25k - $172.5k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Senior Software Engineer, Java within PNC's Retail Studio organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX; Denver, CO;...SeniorFull timeTemporary workPart timeWork experience placementWork at office$102.4k - $179k
..., cloud infrastructure, and platform capabilities that power AI/ML products and applications. You will partner closely with AI/ML engineers, data scientists, and cross-functional teams to productionize LLM applications, RAG pipelines, and agentic AI workflows. You will...SeniorFull time$12k
Raytheon Intelligence and Space (RIS) is seeking a Software Engineer with for the Vail program.In this role, you will be joining the Vail Program where our software engineers and architects are developing and maintaining next-generation ground station software. Our complex...SeniorFull timeWork experience placementRelocation package- ...MANTECH seeks a motivated, career and customer-oriented Senior DevOps ServiceNow Develope r to join our team in Aurora, CO . In this role, you will help design, develop, and implement critical ServiceNow solutions that support our customer’s mission-critical business...SeniorWork at office
$93.2k - $164.45k
Reference: 732920BRPosted: 2026-06-22Location: Highlands Ranch, COSalary: $93,200 - $164,450Clearance: NoneCompany: Lockheed MartinDescription:Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours- ...Industry: EngineeringJob Number: 19934Pay Rate: 130,000Job DescriptionOur client in Englewood Colorado is looking for a Senior Software Engineer on a direct hire basis.This is an opportunity to join a collaborative, fast-paced development team where your work will directly...SeniorVisa sponsorship
- ...Stack: C++/Java, Docker, Kubernetes, AWS, GCP, AzureTeam Size: 10 Engineers (EU-based)Travel: up to 25%Bitmovin is a global Series-C SaaS... ..., and Technicolor — and we’re just getting started.You'll be a senior engineer on our Encoding team, shipping production code in the...Senior
$140k - $215k
...MISSIONSoftware is the central nervous system for True Anomaly's engineering and product thesis. Software bridges the gap between military... ...of spacecraft and ground systems. True Anomaly is seeking a Senior Spacecraft Simulation Software Engineer to drive the development...SeniorPermanent employment- ...RecruiterArtech Information Systems LLC360 Mt. Kemble Avenue, Suite 2000 | Morristown, NJ 07960 Office: 973.967.3580 | Fax: 973.998.2599SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesSeniorWork at officeImmediate start
$98.5k - $206.8k
Job Title: Senior Software Developer, Front-endJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS... ..., age, national origin, disability, status as a protected veteran, or any other protected characteristic.Department:Software EngineeringSeniorContract workWork experience placementFlexible hours$104.13k - $163.64k
CONMED is seeking a Senior Software Engineer to join the Advanced Surgical R&D team based in Denver, CO. This role will partner closely with cross functional teams to lead the development of secure software system for highly complex medical devices used in laparoscopic...SeniorWork experience placementImmediate startWorldwide$150k - $200k
...companies.Location: Warrenton VA / Augusta,GA / Centennial, CO / State College, PAPosition Description: We are seeking a Senior Software Engineer that possess a mix of talent areas related to full-stack development. As part of our team, you will provide software and web...SeniorWorldwide- ...Senior Software Engineer/Developer - Android Description seeking a Sr. Engineer/Developer Android to join their team in Denver CO. This will be a hybrid role. This is solely Android. This role will initially open up for the Denver area with the potential...SeniorFull timeWork at office2 days per week1 day per week
- Application deadline: Aug 8, 2026We are looking for a passionate Senior Software Development Engineer to drive our device software into the next generation.... ...Fire TV, Tablet, eReaders, Alexa, Ring, and Blink on firmware strategy and instrumentation architecture for collecting...SeniorInternshipLocal areaWorldwide
$93.2k - $164.45k
...security and prosperity. Join us in shaping a new era in space and find a career that's built for you! We are seeking for a Senior Software Engineer to join our FSW/Sim Integration team that develops Sim Software and provides support to the integration team in...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours$160k - $210k
...human-verified, real-time monitoring of surveillance cameras, alarms, and robots across enterprise locations.We’re hiring a Senior Full Stack Engineer to own the interfaces that security teams rely on every day, including live robot video feeds, event triage workflows,...SeniorFlexible hours$120k - $160k
...journey a job seeker takes to find their next role, and the way recruiters and employers find and connect with them. As a Senior Software Engineer, you’ll design and ship high-impact features in a modern, cloud-native stack that reaches thousands of job seekers and recruiters...SeniorTemporary workSummer workFlexible hours$120.54k - $140k
...Job Title: Senior Software Engineer Employer: Procare Software, LLC Job Location: Denver, CO Salary: $120,536 - $140,000 Job Duties: Create and support enterprise software solutions both web and mobile applications by maintaining and supporting existing...SeniorFull timeRemote work$93.2k - $164.45k
...Lockheed Martin in Littleton, Colorado, is seeking an Experienced Professional in Software Engineering to support hypersonic missile development. You will work on the Conventional Prompt Strike program, ensuring software integration and system performance. The ideal candidate...Senior$93.2k - $164.45k
...in shaping a new era in space and find a career that's built for you.Space Protection Programs is seeking an experienced Software Engineer who can guide a team through complex mission software development lifecycle. Candidate must have the ability to take ownership of...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours$135k - $195k
...MISSIONSoftware is the central nervous system for True Anomaly’s engineering and product thesis. Software bridges the gap between military... ...in time and space. True Anomaly is seeking a dedicated Senior Front End Software Engineer to contribute to the continuing evolution...SeniorPermanent employmentWork experience placementWork at officeFlexible hours- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior business analyst Denver, CO
- senior cost estimator Denver, CO
- senior manager tax Denver, CO
- senior devops Denver, CO
- senior recruiter Denver, CO
- senior property manager Denver, CO
- senior construction estimator Denver, CO
- senior paralegal Denver, CO
- senior associate vice president Denver, CO
- senior content designer Denver, CO



