careertakescareertakes

Software Engineer I, Core Services and Libraries (Onsite)

Confidential Client•Aerospace & Defense
Entry LevelFull-timeOn-SiteN/A
Huntsville, Alabama
2 Days Ago

The Software Engineer I at Confidential Client develops and supports core software components, libraries, and tools for scalable, certifiable avionics platforms. This role involves designing and verifying safety-critical software compliant with DO-178 standards, collaborating across teams, and contributing to aerospace technologies that meet rigorous civil and military certification requirements. Located onsite in Huntsville, AL, this position offers growth in technical expertise and exposure to system-level design in the aerospace industry.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, a company in Aviation and Aerospace Component Manufacturing.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

You will join a core systems and libraries engineering team that builds the software backbone for certifiable avionics platforms. Working onsite in Huntsville, AL, you’ll contribute across the software lifecycle—requirements, architecture, implementation, verification, and certification—on safety-critical aircraft systems.

  • Develop architecture, design, and implementation of core software components, reusable libraries, and developer tooling aligned to avionics requirements
  • Implement and verify software using modern C++ and object-oriented design
  • Create and maintain software requirements, decomposition, and traceability across complex systems
  • Produce DO-178 certification artifacts (including DAL-A deliverables) and support certification activities
  • Drive technical direction for development and verification of safety-critical software
  • Participate in peer reviews, design reviews, and cross-functional integration activities to ensure quality and compliance
  • Engage with customers and regulatory authorities during certification and technical reviews
  • Travel domestically or internationally as required

What You’ll Learn

  • Hands-on experience with safety-critical avionics software and DO-178 certification workflows
  • End-to-end product lifecycle exposure from high-level requirements through verification and delivery
  • How to design and scale software product lines for multiple platforms and global customers
  • Practical skills in modern C++ in embedded/real-time environments and platform integration

Minimum Qualifications

  • Bachelor’s degree in a STEM field and typically less than 2 years of prior relevant experience
  • Experience designing or developing software architecture, libraries, or platform-level components in an aerospace or safety-critical environment
  • Exposure to DO-178 software development or certification activities (requirements, verification, or certification artifacts)
  • Must be a U.S. citizen (U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract)

Preferred Qualifications

  • Experience with C++, VxWorks, Linux, and/or Windows in embedded contexts
  • Experience authoring high-level and low-level requirements
  • Experience writing test cases and automated test procedures
  • Familiarity with DO-178 civil certification (DAL-A preferred)
  • Background in flight management systems, middleware, or aircraft applications
  • Familiarity with revision control and tools such as Git, Subversion, and JIRA

Benefits & Additional Details

  • Employment type: Full-time, onsite in Huntsville, AL
  • Relocation: This role is eligible for relocation assistance
  • Security clearance: Not required for this role (but U.S. citizenship is required)
  • Salary range (good-faith estimate): 57,200 USD - 108,800 USD (annual). Actual offers consider experience, location, and other factors.
  • Benefits may include medical, dental, vision, 401(k) with employer match, tuition reimbursement, student loan repayment options, parental leave, life/disability insurance, wellness programs, and more (eligibility varies by business unit)

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range