Software Engineer

On behalf of Next Deavor
Kalamazoo, MI, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$105,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

Multitier Architecture Systems Engineering C++ (Programming Language) Computer Programming Database Connection Programming Tools Document Management Systems Graphical User Interface Network Programming Software Engineering Software Requirements Analysis Systems Architecture
+3 more
Information Technology DO-178B Programming Languages

Job description

You will lead complex software development efforts that ensure certification and operational readiness for airborne systems. You will influence technical direction, work with stakeholders across engineering and management, and deliver software that meets rigorous safety and regulatory standards. This role contributes at a senior level to project planning, design, implementation, and certification activities.

Here’s How You’ll Make an Impact on the Team

  • Lead design, planning, coding, testing, documentation, and implementation of complex software projects
  • Define and document system and software requirements and perform technical feasibility studies
  • Ensure projects meet schedule, cost, and technical expectations through project leadership and status reporting
  • Select development tools, programming languages, system architecture, libraries, OS, and hardware platforms
  • Direct testing and debugging, establish testing methods, and document test results and performance benchmarks
  • Maintain and upgrade systems after implementation and support certification-related activities per airborne lifecycle standards
  • Evaluate and recommend new technologies and implement standards
  • Mentor and train less-experienced engineers and contribute to continuous improvement efforts

Requirements

Do you have experience in Systems engineering?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Software Engineering, Computer Science, or a related technical discipline (Master’s preferred)

  • Typically 7-9+ years of related software design and engineering experience
  • Demonstrated experience with RTCA/DO-178C and airborne software lifecycle/certification processes
  • Strong programming experience in C; experience with C/C++ also required
  • Proven ability to lead complex projects, including budgeting, scheduling, resource allocation, and stakeholder communication
  • Solid knowledge of software design, programming and analysis principles, and systems engineering concepts
  • Experience preparing technical presentations and communicating with management and customers

Here’s What Else Might Help You Out

  • Aerospace industry experience (preferred)
  • Experience with graphical user interfaces, distributed/network programming, three-tier architectures, or database connectivity
  • Formal project management experience or certifications

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • Paid parental leave
  • Financial planning services
  • AD&D insurance
  • Parental leave
  • 401(k)
  • Health insurance, * Salary range: $105k - $120k
  • Bonus: 1.5%
  • Comprehensive medical coverage (medical and prescription drugs)
  • Dental and vision insurance
  • Voluntary optional life and accident insurance
  • Hospital indemnity and critical illness insurance
  • 401(k) Plan with company matching contributions at 100% of the first 5% of pay
  • Company provided defined-contribution retirement plan with annual contribution equal to 3% of pay
  • Career development and tuition reimbursement
  • Paid parental leave
  • Short and long-term disability
  • Adoption assistance
  • Care.com membership
  • Financial planning assistance
  • Supplemental programs available (identity protection, legal protection, pet wellness)
  • Paid Time Off and up to 15 company-paid holidays, * 401(k)
  • AD&D insurance
  • Dental insurance
  • Disability insurance
  • Health insurance
  • Life insurance
  • Vision insurance

Apply for this position

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

Apply on indeed.com

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:08 min

Introduction to speakers and model-based systems engineering goals

Daniel Siegl +1 · LIVE

2:30 min

Evaluating and selecting an AI pair programming tool

Alexander Trusheim Alexander Trusheim +1 · WWC 2025

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

5:05 min

Bridging the gap to production systems engineering

Luca Palmieri · LIVE

Videos

See all

Related articles

See all