careertakescareertakes

Embedded Software Engineer I (Onsite)

Confidential Client•Aerospace & Defense
Entry LevelFull-timeOn-SiteN/A
East Hartford, Connecticut
21 Hours Ago

The Embedded Software Engineer I at Confidential Client will contribute to the development and certification of embedded software for gas turbine engine control and diagnostic systems. This role involves requirements definition, software architecture, low-level design in C, and supporting hardware/software integration and debugging on target platforms. The engineer will collaborate with system architects and cross-functional teams to ensure compliance with airworthiness standards and support the full engine product lifecycle in an onsite environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Aviation and Aerospace Component Manufacturing.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Control & Diagnostic Systems (CDS) develops and certifies engine control and diagnostic systems. The Real-Time Embedded Systems discipline builds the foundational software layer for engine control and prognostic/health-management applications. As an Embedded Software Engineer I, you will:

  • Contribute to requirements definition, software architecture, and low‑level design for embedded software written in C
  • Assist development to meet airworthiness and engineering standards (e.g., MIL‑STD‑516, DO‑178)
  • Support hardware/software integration and debug on target platforms using logic analyzers, emulators, and test benches
  • Collaborate with system architects and cross‑functional teams to communicate technical status, risks, and mitigation plans
  • Participate in verification & validation work and support the product lifecycle from design through certification

Qualifications You Must Have

  • Bachelor’s degree or higher in Computer Engineering, Electrical Engineering, or another STEM major completed by the start date
  • Minimum 3.0 GPA
  • U.S. citizenship is required (candidates must be U.S. citizens or U.S. persons to access program/contract information)

Preferred Qualifications

  • Demonstrated programming experience in C, C++, and/or Python
  • Basic understanding of real‑time embedded concepts (scheduling, concurrency, coherency)
  • Experience with real‑time operating systems and multicore processors
  • Familiarity with SPI, MIL‑STD‑1394, MIL‑STD‑1553, and Ethernet communication stacks
  • Experience with Agile practices and software configuration tools such as JIRA and Git

Compensation & Benefits

  • Salary range (good‑faith estimate): USD 57,200 — USD 108,800 per year
  • Benefits (where eligible) may include medical, dental, vision, life insurance, short‑term and long‑term disability, 401(k) match, flexible spending accounts, flexible schedules, employee assistance program, tuition support, parental leave, paid time off, and holidays
  • Hired applicants may be eligible for annual short‑term and/or long‑term incentive compensation depending on level and business unit
  • Relocation eligibility may apply

Additional Information

  • Work location: Onsite in East Hartford, CT (this is primarily an onsite role)
  • As part of the hiring process, select interview steps may require in‑person attendance at a company office
  • Employment will be with Confidential Client; Careertakes is a recruiting partner supporting the process
  • Reasonable accommodations are available for applicants with disabilities; please request as needed
  • This posting follows applicable U.S. hiring laws. U.S. citizens are required per contract/program rules.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range