This position is no longer accepting applications
Closed on July 21, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Senior Embedded Software Engineer – Secret Clearance
Senior
Embedded Linux
Embedded Software
Embedded Systems
Engineering
Freertos
Git
Hardware Software Co Design
Lldb
Multimeter
Qnx
Secret Clearance
Security Clearance
Software Development
Software Engineering
Systems
Vxworks
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at GE Aerospace.
Job Description
GE Aerospace Defense offers a collaborative, mission-driven environment for engineers focused on high-assurance embedded systems. Based in Grand Rapids, Michigan, this onsite role supports innovative defense technologies while providing competitive compensation and strong career growth. A current U.S. security clearance is required for this position.
Benefits
- 401K contributions and matching
- Flexible work arrangements
- Generous time off
- Tuition reimbursement
- Various health insurance options
- Health Coach
- Employee Assistance Program
- Adoption assistance
- Paid parental leave
- Disability insurance
- Life insurance
- Paid time-off for vacation or illness
- Relocation assistance provided
Responsibilities
- Engage with customers and stakeholders to plan software functionality based on needs and constraints
- Design and program modules, features, or entire embedded software products
- Define and formalize integration requirements across system, hardware, software, and human elements
- Plan and execute engineering test, validation, and verification activities
- Follow established software development methodologies and document tasks and designs
- Validate software designs across diverse environments, from local simulations to flight tests
- Implement protocols and algorithms for resource-constrained environments and collaborate with hardware teams
- Ensure robustness, resilience, and fail-safe operation while addressing safety and security concerns
- Create detailed design and technical documentation, optimize applications, and implement new features
- Participate in prioritization, reviews, and mentorship across the software lifecycle
- Apply software engineering best practices and align with business drivers and product roadmap
- Deliver work aligned with project scope, cost, and schedule targets and engage with stakeholders at all levels
- Propose novel solutions, generate cost and time estimates for future bids, and demonstrate capabilities to customers
Requirements
- Bachelor’s degree in Software Engineering or a related STEM field
- 8+ years of embedded software engineering experience or MS plus 5 years of experience
- Proficiency in Ada, C, C++, or equivalent languages
- Location: Grand Rapids, MI. Fully onsite, five days per week. Relocation package available for eligible candidates
- Ability to obtain and maintain a U.S. Government Security Clearance; U.S. Citizenship is a prerequisite
- Preference given to candidates who currently hold a U.S. Government Security Clearance
- Export control eligibility: U.S. Person status required for access to controlled information
Technologies
- Ada, C, C++, Python, Perl, Tcl
- Git, CVS, SVN, Perforce
- Linux, FreeRTOS, QNX, VxWorks
- Cameo, FPGA, gdb, lldb
- JTAG, UART, Oscilloscopes, Scopes, Analyzers, Multi-meters