careertakescareertakes

Embedded Software Engineer - Lead

Confidential Client•Aerospace & Defense
Entry LevelFull-timeOn-SiteN/A
Cedar Rapids, Iowa
2 Days Ago

The Embedded Software Engineer - Lead is responsible for leading the full lifecycle of embedded product development, including architecture, design, integration, and testing. This role requires expertise in C++ and Ada95 programming, embedded systems architecture, and adherence to safety-critical certification standards such as DO178. The position involves collaboration with cross-disciplinary teams using agile methodologies and continuous improvement practices to deliver certified, high-quality embedded software products.

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, Engineering Services.

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


What You’ll Do

This role is for an Embedded Software Engineer — Lead on a contract basis supporting Confidential Client in Cedar Rapids, IA. You will join cross‑discipline product teams and drive software design, implementation, integration, verification, and certification activities for safety‑critical embedded products.

  • Participate on collaborative, integrated product teams, often using agile development practices
  • Lead full product lifecycle work: architecture, design, implementation, integration, test, and delivery
  • Develop embedded software components using C++ and Ada95 where required
  • Implement and support CI/CD and DevOps workflows for embedded builds and testing
  • Work with requirements management tools (JAMA, Polarion) to trace requirements through design and test
  • Design and debug at the processor/board level (embedded programming, hardware‑software integration)
  • Support certification activities following DO‑178 guidelines for safety‑critical systems
  • Coordinate across technical project managers, systems engineers, product managers and other engineers
  • Continuously improve processes, share knowledge, and learn new languages and technologies quickly

What We’re Looking For

  • Proven embedded software experience, including hands‑on C++ and Ada95 development
  • Experience with CI/CD pipelines and DevOps practices applied to embedded systems
  • Familiarity with requirements management (JAMA, Polarion) and traceability practices
  • Knowledge of processor/board architecture and embedded system integration
  • Experience or working knowledge of DO‑178 certification and safety‑critical development practices
  • Strong communication skills and the ability to work effectively on multidisciplinary teams
  • Self‑starter mentality with a focus on continuous improvement and learning
  • Must be legally authorized to work in the United States

Nice to Have

  • Prior work on safety‑critical aerospace, defense, or regulated embedded products
  • Experience with automated unit/integration testing frameworks for embedded systems
  • Background in model‑based development or formal verification techniques

Additional Details

  • Industry: Engineering Services
  • Location: Cedar Rapids, IA (on‑site / client location) — authoritative location for this posting
  • Employment type: Contract
  • Seniority level: Associate
  • Hiring organization: Confidential Client (role processed via Careertakes)

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