Senior Firmware Engineer - Embedded Linux (Hybrid)

Astronics Corporation

Waukegan (IL)

Hybrid

USD 125,000 - 145,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan
Quarterly bonuses
Tuition reimbursement
Paid time off

Job summary

Astronics Corporation is seeking a Senior Software Engineer, Firmware to design, develop, and maintain firmware for embedded Linux and microprocessor-based systems. The role spans the full lifecycle, from requirements through production support, with heavy collaboration across hardware and software teams.

The ideal candidate brings 10+ years in related fields, hands-on expertise with Linux kernel and device drivers, and strong C/C++/Python coding skills.

Qualifications

  • BS in Software Engineering, Computer Science, or Electrical Engineering.
  • 10+ years in CS/SE/CE/EE roles.
  • Experience with ISO/DO-178C/AS9100 preferred.
  • Firmware and Linux kernel/driver development experience.
  • Experience with Ubuntu, Yocto, Debian, AlmaLinux or similar.
  • C/C++, Bash, or Python coding for firmware and tooling.
  • Experience with version control and issue tracking (GitHub, SVN, JIRA).
  • Strong communication and teamwork skills.

Responsibilities

  • Formulate, architect, design, develop, document, integrate, test, and maintain firmware/software for embedded Linux targets.
  • Analyze requirements and feasibility within time and cost constraints.
  • Customize and deploy Linux BSPs or microprocessor firmware across hardware platforms.
  • Interact with the Linux kernel and integrate device drivers.
  • Improve and maintain software components; perform unit and integration tests.
  • Review hardware designs and assist with board bring-up and troubleshooting.
  • Collaborate with hardware engineers to optimize interfaces and performance.
  • Provide pre-sales support and contribute to proposals.
  • Coordinate transfer to production and support manufacturing and customer troubleshooting.
  • Adhere to ethical and legal compliance; other duties as needed.

Skills

Embedded Linux
C/C++
Python
Bash
Software design
Systems troubleshooting
Team collaboration
Documentation

Education

BS in Software Engineering, CS, or EE

Tools

Github
Subversion
JIRA

Job description

Astronics Corporation is seeking a Senior Software Engineer, Firmware to design, develop, and maintain firmware for embedded Linux and microprocessor-based systems. The role spans the full lifecycle, from requirements through production support, with heavy collaboration across hardware and software teams.

The ideal candidate brings 10+ years in related fields, hands-on expertise with Linux kernel and device drivers, and strong C/C++/Python coding skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - Embedded Linux & Drivers
Senior Firmware Engineer - Embedded Linux & Drivers

Astronics • Waukegan (IL)

Hybrid
USD 125,000 - 145,000
Health, dental, vision, disability, &
PTO, holidays, parental leave
401(k) with company contribution
+1
Senior Embedded Linux Systems Engineer
Senior Embedded Linux Systems Engineer

Astronics- • Waukegan (IL)

On-site
USD 125,000 - 145,000
Health and dental insurance
401K and profit sharing
Paid time off & holidays
+2
Senior Embedded Engineer — Aerospace HW/SW Hybrid
Senior Embedded Engineer — Aerospace HW/SW Hybrid

Astronics Corporation • Kirkland (WA)

Hybrid
USD 103,000 - 154,000
Profit sharing bonuses
Health, dental, vision coverage
401(k) plan
+1
Firmware Tech Lead for SoC & Embedded Systems
Firmware Tech Lead for SoC & Embedded Systems

Astera Labs • San Jose (CA)

On-site
USD 160,000 - 240,000
Discretionary bonus
Benefits package
Senior Staff Engineer
Senior Staff Engineer

Oho Group • Austin (TX)

On-site
USD 140,000 - 210,000
Sr. Firmware/DevOps Engineer
Sr. Firmware/DevOps Engineer

7Th Sky Tech • Charlotte (NC)

Hybrid
USD 120,000 - 160,000
Sr. Firmware/DevOps Engineer
Sr. Firmware/DevOps Engineer

7Th Sky Tech • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Sr. Firmware/DevOps Engineer
Sr. Firmware/DevOps Engineer

7Th Sky Tech • Fremont (CA)

Hybrid
USD 140,000 - 190,000
Sr. Firmware/DevOps Engineer
Sr. Firmware/DevOps Engineer

7Th Sky Tech • Palo Alto (CA)

Hybrid
USD 180,000 - 240,000
Senior Embedded Systems Engineer – IFE/CMS Platform
Senior Embedded Systems Engineer – IFE/CMS Platform

Astronics Corporation • Kent (WA)

On-site
USD 111,000 - 150,000
Health insurance
Flexible start times
Quarterly profit-sharing