EngineerJobs.io
← Back to all jobs

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

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.