Embedded Software Design Engineer

Top Job
Huntsville, AL, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$80,000.0 - $102,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Continuous Integration Device Drivers Embedded C Embedded Software Firmware Real-Time Operating Systems Software Engineering VxWorks Information Technology

Job description

Your daily work revolves around creating firmware, device drivers, and Board Support Packages for VxWorks-based systems. You will tackle customer issues, migrate software to new OS versions, and help set the standard for best practices. This isn’t just coding-it’s engineering that directly impacts product performance and mission success., * You will produce firmware, device drivers, and Board Support Packages (BSPs) for VxWorks 7 and later versions of VxWorks 6.9

  • You will deliver maintenance releases by performing customer support and resolving technical issues
  • You will migrate existing software to support new versions of the VxWorks operating system
  • You will develop key expertise and drive best practices within the VxWorks development team
  • You will communicate project status, milestones, and risks to key stakeholders in a timely manner
  • You will create internal engineering documentation and draft customer-facing documentation for the Tech Publications group
  • You will participate in and contribute to the continuous improvement of software development processes

Requirements

The ideal candidate brings a Bachelor’s in Computer Science, at least three years of embedded C experience, and a strong command of VxWorks and VxBus. You thrive in an environment that demands precise problem-solving and clear communication. You are comfortable collaborating with stakeholders and enjoy mentoring others in sound engineering practices., * You hold a Bachelor’s degree in Computer Science, Electrical Engineering, or a closely related discipline

  • You have at least three years of professional experience in embedded software development using C through the entire life cycle
  • You possess a solid background in Real-Time Operating Systems, with specific expertise in VxWorks
  • You have a good understanding of VxBus and board-level software
  • You are an excellent problem solver with creative, solution-building skills
  • You have strong verbal and written communication abilities
  • You have current authorization to work in the United States; this client cannot sponsor work visas, * You bring a background in the aerospace or defense industry, understanding its demanding standards
  • You have experience working in an Agile software development environment
  • You are comfortable with continuous integration and deployment practices
  • You understand modern computer architectures and how they affect embedded performance
  • You take pride in delivering high-quality software that meets exacting engineering requirements
  • You have a track record of supporting demanding customers and resolving complex issues
  • You are eager to mentor teammates and drive the adoption of development best practices

From Hire Perspectives Understand the signals behind engineering hiring. Hire Perspectives helps engineers and engineering employers understand the hidden signals behind hiring, career movement, technical credibility, and talent decisions.

Benefits & conditions

  • You will receive a competitive annual salary between $80,000 and $102,000
  • Comprehensive relocation assistance is provided to help you move to Huntsville
  • You will join a company that is experiencing healthy growth, offering long-term career stability
  • The position provides challenging work that will deepen your expertise in real-time embedded systems
  • You will be part of a mid-size team that enjoys the backing and resources of a larger parent organization
  • Your contributions will have a direct and visible impact on high-reliability products
  • The company fosters a collaborative culture where your technical leadership will be valued and rewarded

About the company

If you’re ready to take on challenging work with a team that values your expertise, this is your moment. Huntsville offers a vibrant tech community and a high quality of life. Relocation support is available to ease your transition. Click ‘Apply Today’ to start a conversation about how you can make a difference., Leidos

  • Huntsville, AL
  • $87,100-157,450 per year Description Looking for an opportunity to make an impact? At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to…

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all