Enable job alerts via email!

Senior Embedded Software / Firmware Engineer

Bascom Hunter

Baton Rouge (LA)

On-site

USD 90,000 - 130,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Embedded Software/Firmware Engineer to join their innovative team. In this pivotal role, you will design and implement cutting-edge embedded software and firmware for advanced Environmental Control Systems and Variable Speed Drives. Your expertise in C/C++, FPGA design, and real-time control will be crucial in delivering high-reliability solutions for defense and aerospace applications. This role offers a unique opportunity to collaborate with a talented team while driving product improvements through emerging technologies. If you are passionate about embedded systems and eager to make a significant impact, this is the perfect opportunity for you.

Qualifications

  • 10-15 years of experience in embedded systems or firmware development.
  • Strong proficiency in C/C++ for real-time embedded systems.
  • Experience with FPGA design and control applications.

Responsibilities

  • Design and implement embedded software for environmental systems.
  • Collaborate with engineers to define control strategies.
  • Develop test plans for software-controlled hardware.

Skills

C/C++ proficiency
Embedded systems development
FPGA design (VHDL/Verilog)
Control logic development
RTOS and bare-metal firmware design
Knowledge of environmental control systems
Motor control techniques
Serial and industrial protocols
Technical communication skills
Problem-solving skills

Education

Bachelor’s degree in Computer Engineering
Master’s degree in Electrical Engineering

Tools

Git
GitLab
MATLAB/Simulink

Job description

Senior Embedded Software / Firmware Engineer

Join to apply for the Senior Embedded Software / Firmware Engineer role at Bascom Hunter

Senior Embedded Software / Firmware Engineer

2 weeks ago Be among the first 25 applicants

Join to apply for the Senior Embedded Software / Firmware Engineer role at Bascom Hunter

Get AI-powered advice on this job and more exclusive features.

Senior Embedded Software / Firmware Engineers

Positions located in Glendale AZ, Fredrick MD, and Baton Rouge LA

Bascom Hunter Technologies Inc. is seeking Senior Embedded Software / Firmware Engineers to support ongoing product development efforts. We’re looking for experienced candidates with a strong technical background in embedded software and FPGA-based firmware design, particularly those who can contribute to the development of advanced Environmental Control Systems (ECS) and/or Variable Speed Drives (VSDs) for defense and aerospace applications.

Bascom Hunter provides solutions to the Department of Defense (DoD) and Aerospace markets across various disciplines. Our teams deliver products and services across three key areas: Variable Speed Drives, Embedded Systems Controllers, and Power Management Systems. Compensation will be commensurate with experience.

Key Responsibilities

Embedded Software & Firmware Development:

  • Design and implement embedded software and firmware for real-time control of environmental systems and variable speed drives.
  • Develop control logic, sensor interfaces, and actuator drivers for microcontroller- and FPGA-based platforms.
  • Implement control algorithms for VSD applications, such as fan or pump speed regulation using feedback loops and PWM techniques.

Control System Architecture & Integration

  • Collaborate closely with mechanical and thermal systems engineers to define control strategies and architectures for ECS and VSD hardware.
  • Integrate embedded solutions with fans, heaters, sensors, and motors, ensuring high reliability and closed-loop performance.

Team Collaboration, Code Review & Configuration Management

  • Participate in peer code reviews, design discussions, and debugging sessions with fellow embedded engineers.
  • Provide technical mentorship to junior engineers and review their work for quality and consistency.
  • Help define and establish configuration management practices, including version control, change tracking, and build documentation using tools like Git, GitLab, or similar platforms.

Verification & Validation

  • Develop test plans and validation procedures for software-controlled hardware under varied environmental and electrical conditions.
  • Support lab-based and field environmental testing to ensure system robustness and reliability.

Documentation & Standards Compliance

  • Generate comprehensive documentation including architecture diagrams, firmware specifications, control algorithms, and verification data.
  • Ensure compliance with applicable military and aerospace standards (e.g., MIL-STD-810, RTCA DO-160), and ITAR export control requirements.
  • Familiarity with DO-178C for airborne software and/or DO-254 for airborne electronic hardware is a strong plus, particularly for projects requiring formal lifecycle artifacts and traceability.

Innovation

  • Explore emerging technologies in embedded control, variable speed drive design, model-based control, and FPGA integration to drive product improvements.

Qualifications

  • Must be a U.S. citizen
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field
  • 10–15 years of experience in embedded systems or firmware development
  • Strong C/C++ proficiency for real-time embedded systems
  • Experience with RTOS and/or bare-metal firmware design for control applications
  • Proficiency in FPGA design using VHDL or Verilog; familiarity with Xilinx or Intel FPGA workflows
  • Knowledge of environmental and thermal control systems (fans, heaters, PID control, sensors, etc.)
  • Experience developing firmware for variable speed drives, including motor control techniques for BLDC, PMSM, or AC induction motors
  • Familiarity with serial and industrial protocols (e.g., UART, SPI, I2C, CAN, RS-485)
  • Experience with software configuration management tools and practices, with the ability to assist in defining workflows and toolchains
  • Ability to interpret mechanical and thermal performance specifications and translate into control logic
  • Experience conducting design and code reviews, and supporting the development of less experienced engineers
  • Familiarity with DO-178C or DO-254 standards [Preferred]
  • Experience with model-based control (e.g., MATLAB/Simulink) [Preferred]
  • Active security clearance or ability to obtain one
  • Position is 100% onsite.

Key Competencies

  • Strong embedded control systems background in ECS and/or VSD applications
  • Collaborative mindset with focus on team-level technical excellence
  • Clear and concise technical communication skills
  • Strong problem-solving skills and attention to detail
  • Process-oriented, with the ability to help establish scalable configuration management workflows

All positions at Bascom Hunter are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check.

Equal Employment Opportunity Information

Bascom Hunter is an equal opportunity employer. We recruit, employ, train, compensate, and promote without regard to race, religion, sex, color, national origin, age, gender identity, sexual orientation, marital status, disability/veteran, status as a protected veteran, or any other basis protected by applicable federal, state, and local law.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Aviation and Aerospace Component Manufacturing

Referrals increase your chances of interviewing at Bascom Hunter by 2x

Sign in to set job alerts for “Senior Firmware Engineer” roles.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Baton Rouge, LA)

Bcbsla

Baton Rouge null

Remote

Remote

USD 80.000 - 110.000

Full time

Today
Be an early applicant

Senior Firmware Engineer - NIC/Switch

Cornelis Networks, Inc.

Wayne null

Remote

Remote

USD 120.000 - 180.000

Full time

2 days ago
Be an early applicant

Sr. OpenBMC Firmware Engineer

Jabil

null null

Remote

Remote

USD 100.000 - 130.000

Full time

9 days ago

Remote - Embedded Software Engineer (Embedded Firmware, C, C++, sensors, relay, solid-state swi[...]

DBA Web Technologies

null null

Remote

Remote

USD 80.000 - 120.000

Full time

11 days ago

Embedded Firmware Engineer - NIC/Switch

Cornelis Networks

Wayne null

Remote

Remote

USD 115.000 - 175.000

Full time

2 days ago
Be an early applicant

Senior Application Engineer (Using Ruby on Rails)

Node

Washington null

Remote

Remote

USD 110.000 - 150.000

Full time

Today
Be an early applicant

Senior Ruby Developer

Convergys

Mission null

Remote

Remote

USD 100.000 - 130.000

Full time

Today
Be an early applicant

Senior Software Engineer

Tyler Technologies, Inc.

null null

Remote

Remote

USD 66.000 - 130.000

Full time

Today
Be an early applicant

Senior Software Engineer II

LexisNexis Risk Solutions

null null

Remote

Remote

USD 90.000 - 130.000

Full time

Today
Be an early applicant