Jobs · Information Technology · Michigan

Embedded Software Specialist

GE Aerospace · Grand Rapids, MI · Yesterday
Information Technology$86k–$108k/yrFull-time

As an Embedded Software Specialist, you will support the design, development, integration, and testing of embedded software and firmware for mission-critical technologies and products. You will work as part of a collaborative engineering team to help deliver reliable, high-quality embedded systems. This role requires a strong technical foundation in embedded systems, attention to detail, and the ability to work within real-time system constraints.

Responsibilities

  • Support the design, development, and testing of embedded software modules, features, and applications.
  • Assist in implementing software requirements based on system, hardware, and software specifications.
  • Execute engineering test, validation, and verification activities for embedded software.
  • Follow established software development processes, standards, and documentation practices.
  • Support software integration and testing across a variety of environments, including simulation, lab, and hardware test platforms.
  • Implement and troubleshoot software for resource-constrained embedded environments.
  • Work closely with hardware and systems teams to support communication between modules and applications.
  • Help ensure software reliability, robustness, and compliance with safety and security requirements.
  • Create and maintain technical documentation for software designs, test procedures, and results.
  • Participate in requirements reviews, code reviews, design reviews, and problem-solving activities.
  • Support project execution by completing assigned work to meet quality, schedule, and cost objectives.
  • Assist in identifying and resolving technical issues during development, integration, and test.

Requirements

  • Bachelor’s degree in engineering or computer science. OR Associate degree and at least 2 years of related experience OR High school diploma or GED and at least 6 years of related experience in embedded software/firmware development
  • Experience programming in Ada, C, C++, or similar languages
  • Experience supporting software development, integration, or testing in embedded environments
  • Ability to read and work from technical requirements, specifications, and interface documentation

Qualifications

  • Bachelor’s degree in engineering or computer science.
  • Experience with embedded software design, development, integration, and testing
  • Familiarity with Ada in embedded software environments
  • Knowledge of scripting languages such as Python, Perl, or Tcl
  • Familiarity with code management tools such as Git, CVS, SVN, or Perforce
  • Experience with RTOS environments such as Linux, FreeRTOS, QNX, or VxWorks
  • Experience with embedded software debugging and integration on hardware
  • Familiarity with debuggers, lab test equipment, and interfaces such as UART, JTAG, and oscilloscopes
  • Understanding of networking fundamentals, including Ethernet and VLANs
  • Familiarity with system interfaces such as Ethernet, Mil-Std-1553, and Serial
  • Familiarity with component interfaces such as I2C, SPI, and PCIe
  • Experience working in regulated or mission-critical industries such as Aerospace, defense, automotive, or medical devices
  • Strong troubleshooting, analytical, and communication skills
  • Ability to work effectively in a team environment

Location / Clearance

Grand Rapids, MI. This is a fully onsite position requiring attendance five days per week. This role requires the successful candidate to maintain a US Government Security Clearance; prerequisite for a security clearance is U.S. Citizenship. Preference will be given to candidates who currently hold US Government Security Clearance. This role requires access to U.S. export-controlled information; employment will be contingent upon the ability to prove that you meet the status of a U.S. Person.

Pay

The base pay range for this position is $86,000.00 - $108,000.00 USD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate’s experience, education, and skill set. This position is also eligible for an annual discretionary bonus based on a percentage of your base salary.

Benefits

  • Healthcare benefits including medical, dental, vision, and prescription drug coverage
  • Access to a Health Coach from GE Aerospace
  • Employee Assistance Program, providing 24/7 confidential assessment, counseling, and referral services
  • GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matching contributions and company retirement contributions
  • Access to Fidelity resources and planning consultants
  • Tuition assistance
  • Adoption assistance
  • Paid parental leave
  • Disability insurance
  • Life insurance
  • Paid time-off for vacation or illness
  • Relocation assistance

Similar jobs