Senior Firmware Engineer
$135k - $165kBarber-Nichols, Inc.
Job Description
Job Description
Description:
About Barber-Nichols:
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.
Desired Job Qualification:
- 8 years’ experience designing safety critical architectures using FPGA’s
- Experience using MTALB’s HDL Coder for FPGA development
- Experience designing motion control systems
- 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
- Tuition reimbursement
- Performance-based bonus program
- Paid Parental Leave, Military Leave, Jury Duty, and Bereavement Leave
To view our full list of benefits, please visit Careers - Barber-Nichols .
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.
$60k - $120k
...000 per year Requirements: We need a BS or MS in Computer Engineering, or a closely related field, plus 5 to 10 years of embedded software... .... Technologies: ARM Embedded Ethernet Firmware FreeRTOS Git Hardware IoT Support JIRA MQTT...SeniorFull timeWork experience placementCasual workRemote workWork from homeRelocation packageFlexible hours- ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add a Senior Flight Software Engineer I to our Internal Missions team. If you enjoy working in a startup environment and are passionate about developing...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- ...active U.S. Government Security Clearance at the Top Secret and/or CBP/DHS suitability level.Vantor is currently seeking a Senior-Level Software Engineer to support our FALCON effort. This role can be performed remotely within the continental United States. As a Vantor...SeniorFull timeRemote work
$88.9k - $165.1k
...Job Description For this role, we are seeking a qualified Senior Software Engineer to join Epsilon’s Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for Epsilon's TotalSource Plus (TSP) demographic and lifestyle...SeniorTemporary workFreelanceLocal areaFlexible hours$88.9k - $165.1k
...Senior Software Engineer For this role, we are seeking a qualified Senior Software Engineer to join Epsilon's Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for Epsilon's TotalSource Plus (TSP) demographic...SeniorTemporary workFreelanceLocal areaFlexible hours- ...Government Security Clearance at the Top Secret and/orCBP/DHSsuitability level. Vantor is currently seeking aSenior-Level Software Engineer to support ourFALCONeffort. This role can be performed remotely within the continental United States. As a Vantor team member...SeniorRemote work
$114.6k - $234.6k
...Job Description Seeking a senior staff-level engineer with expertise in datacenter platform firmware. This role requires working across product, infrastructure, security and platform teams both within and external to the company in a highly matrixed environment...Temporary workFlexible hours$115.6k - $158.9k
...corporate governance.Essential Skills and Experience:Education: Bachelor’s degree in Computer Science, Information Systems, or a related engineering field.OCI Architect Associate or Professional certificationDeep knowledge of cloud architecture, automation, and platform...SeniorOngoing contractFull timeLocal areaWorldwide$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- ...customer-focused approach to innovation.We are seeking a Software Engineer with deep expertise in Rust and familiarity with embedded... ...frontend technologies. You’ll collaborate closely with hardware, firmware, and application teams to build reliable, high-performance systems...SeniorFull timeTemporary workFlexible hours
$165k - $225k
...Infleqtion’s Quantum Computing Product Group, we are seeking a Senior Embedded Software Engineer to develop high-performance software systems that... ...applications, operating systems, drivers, runtimes, networking, firmware, and hardware. Collaborating with software engineers,...SeniorFull timeTemporary workFlexible hours- ...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
$100 per hour
...Bachelor’s degree, or 6 years of experience with a Master’s degree, or 3 years of experience with a PhD, or Equivalent experience Seniority level Seniority level Executive Employment type Employment type Contract Job function Job function Other Industries Professional Services...SeniorContract work$130k - $150k
...Application Engineer III Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from electrons to tokens — to...SeniorTemporary workWork at office$88.9k - $165.1k
...skills with the ability to extract actionable insights from large datasets and support data-driven decision-making. Mentor junior engineers, conduct code reviews, and contribute to establishing engineering best practices and standards. Who You Are: ~5+ years of...SeniorTemporary workFreelanceLocal areaFlexible hours$112.71k - $183.14k
...Together, we are building a better world, so we can all enjoy living in it. Job Summary We are seeking a highly motivated Senior Software Engineer to design, develop, and support scalable, cloud-native applications hosted on AWS. The ideal candidate will have strong...SeniorPart timeFlexible hours- ...Job Description Job Description Job Summary: We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low-level software for advanced embedded systems. This role involves working across the full firmware stack—from bare-metal development...
$120k - $160k
...Senior Embedded Software Engineer Location: Denver, CO Compensation: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Thompson Software Solutions (TSS) is a mission-driven aerospace and defense software and systems engineering...SeniorRemote work- ...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
$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$135k - $160k
...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add Senior Software Engineers to our Comms-on-the-Move, In-Flight Connectivity, and Airborne Communications Systems Programs. Applicants should be...SeniorPermanent employmentFull timeContract workWork experience placementLocal area- ...individuals to join our team. We are looking to add a Senior Software Project Engineer II to our team. If you enjoy working in a startup... ...you. The CesiumAstro software team designs complex firmware and software for state-of-the-art aerospace systems. As a...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
$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$135k - $160k
...CesiumAstro in Broomfield, Colorado is looking for a Senior Software Engineer II to design and implement features for communication system graphical user interfaces. Candidates should have over 6 years of experience, understanding of embedded systems, and excellent communication...Senior- ...A medical device company in Colorado is looking for a Senior Supply Chain Planner. This role involves developing demand planning forecasts, cross-functional collaboration, and enhancing the forecasting process for kits. Candidates should have a 4-year degree and 5-7 years...Senior
- DescriptionThe Senior Lead Software Engineer is a senior technical leader responsible for designing, developing, and delivering innovative solutions to complex business and technical challenges. This role provides architectural leadership, drives engineering best practices...SeniorWork experience placement
- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories...Senior
$106k - $141k
...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting-edge quantum and embedded...SeniorFull timeTemporary workWork at officeFlexible hours$107k - $127k
...CesiumAstro in Westminster, Colorado is seeking a Senior Technical Recruiter to lead recruitment for aerospace engineering roles. The ideal candidate will have over 6 years of experience in technical recruiting within the aerospace or defense industry. This role focuses...Senior- Vantor is seeking a Senior Workday Analyst to own Talent Management and Learning functionality in a modern, data‑driven environment. You’ll configure and optimize Workday modules, streamline talent, performance, and learning workflows, and build reports that guide decisions...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior leadership Arvada, CO
- senior storage engineer Arvada, CO
- senior manager automotive Arvada, CO
- senior application administrator Arvada, CO
- senior consulting engineer Arvada, CO
- senior performance engineer Arvada, CO
- srs Arvada, CO
- senior vice president of operations Arvada, CO
- senior manager m&a tax Arvada, CO
- senior activities Arvada, CO



