Software Engineer
Job Description
Job Description
Software Engineer
Full-time
Kalamazoo, MI, US
Exclusive confidential search — details shared with qualified applicants.
Benefits You'll Love- Relocation assistance
- 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
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
- 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
- Aerospace industry experience (preferred)
- Experience with graphical user interfaces, distributed/network programming, three-tier architectures, or database connectivity
- Formal project management experience or certifications
$105k - $120k/year
Ready to Make Your Mark?This role may fill quickly. Submit your resume to be considered.
Apply with Pioneers here
Recommended Jobs
Client Technology - Engineering - Architecture
At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and…
Registered Nurse, Pre-Op/PACU/OR Day Shift, No Weekends, No Holidays!
Job Description Job Description EyeCare Partners is the nation's leading provider of clinically integrated eye care. Our national network of over 300 ophthalmologists and 700 optometrists provide…
Physical Therapist
Lead Physical Therapist – Breathe Easier in the Mountain West Looking to slow life down and step into a role where you’re trusted to treat patients—not just check boxes? We’re working with a thr…
Registered Client Relationship Analyst
POSITION SUMMARY Registered Client Relationship Analysts provide exceptional service to our clients and support Financial Advisor(s) (FAs)/ Private Wealth Advisor(s) (PWAs)/ teams on a daily b…
Clinical Technician, Dialysis {169696}
Job Title: Clinical Technician, Dialysis Location: Dearborn, MI 48126 Work Schedule: 4/10's; 4:00 AM–2:30 PM or 9:00 AM–7:30 PM, Monday–Saturday. Must work 3 Saturdays in a 6-week period. …
Elementary School Principal
Deadline: May 29, 2026 District/Organization: Sturgis Public Schools Position/Type: Other, full time Salary: 115547.00 Position Details ADMINISTRATOR POSITION: EASTW…
Speech Language Pathologist (2026-2027)
Job Description Job Description Speech-Language Pathologist (2026-2027 School Year) Location: Redford, MI 48239 Start/End Date: 2026-2027 School Year Grade Levels/Caseload: Supporting K…
Senior Financial Analyst
Senior Financial Analyst Location: Remote Job ID: #72479 Pay Range: $55-64 6 month contract The deadline to apply is 05/19/2026 Candidate will support financial reporting, monthly closing/forecastin…
Package Delivery Driver
Terminal Address : 3466 Shippers Dr NW, Grand Rapids, MI, 49544 We are currently seeking reliable and responsible Delivery Drivers to join our team. As a delivery driver, you will be an essential …
Group Exercise Instructor | Yoga
Job Description Job Description About the Company MVP Sports Clubs is a sports facility management company with 5 facilities in West Michigan. We provide corporate service support in the areas…