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

Senior Firmware Engineer

$135k - $165k

Barber-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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Denver, CO vacancy
  • $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

    CyberCoders

    Centennial, CO
    2 days ago
  • $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... 
    Senior
    Permanent employment

    True Anomaly

    Denver, CO
    1 day ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    2 days ago
  • $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... 
    Senior
    Full time

    Lantern

    Denver, CO
    1 day ago
  •  ...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.... 
    Senior
    Full time

    Oasys

    Centennial, CO
    4 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Aurora, CO
    1 day ago
  •  ...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... 
    Senior
    Full time

    Ptc

    Denver, CO
    1 day ago
  • $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

    EchoStar

    Englewood, CO
    1 hour ago
  • $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;... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Denver, CO
    4 days ago
  • $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... 
    Senior
    Full time

    Vizient

    Centennial, CO
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Relocation package

    Raytheon

    Aurora, CO
    2 days ago
  •  ...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... 
    Senior
    Work at office

    MANTECH

    Denver, CO
    5 hours ago
  • $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...
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Highlands Ranch, CO
    2 days ago
  •  ...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... 
    Senior
    Visa sponsorship

    Frontline Source Group

    Denver, CO
    2 days ago
  •  ...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

    Bitmovin

    Denver, CO
    1 hour ago
  • $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... 
    Senior
    Permanent employment

    True Anomaly

    Denver, CO
    4 days ago
  •  ...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 Services
    Senior
    Work at office
    Immediate start

    Artech

    Denver, CO
    5 days ago
  • $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 Engineering
    Senior
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Denver, CO
    1 day ago
  • $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... 
    Senior
    Work experience placement
    Immediate start
    Worldwide

    CONMED Corporation

    Denver, CO
    1 day ago
  • $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... 
    Senior
    Worldwide

    Altamira Technologies Corporation

    Centennial, CO
    5 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    2 days per week
    1 day per week

    Esrhealthcare

    Denver, CO
    1 day ago
  • 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... 
    Senior
    Internship
    Local area
    Worldwide

    Amazon

    Denver, CO
    4 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    5 days ago
  • $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,... 
    Senior
    Flexible hours

    Cobalt Robotics

    Denver, CO
    5 days ago
  • $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... 
    Senior
    Temporary work
    Summer work
    Flexible hours

    DHI Group

    Denver, CO
    3 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Procare Solutions

    Denver, CO
    1 day ago
  • $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

    Lockheed Martin Corporation

    Centennial, CO
    1 day ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    1 day ago
  • $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... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Flexible hours

    True Anomaly

    Denver, CO
    5 days 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

    Denver, CO
    5 days ago

Do you want to receive more vacancies?

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