Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ALTEN Technology USA Logo

Embedded Software Engineer II

ALTEN Technology USA

$85,000 - $90,000
Dec 15, 2025
Greensboro, NC, US
Apply Now

ALTEN Technology USA is looking to solve engineering challenges in various industries such as aerospace, medical devices, robotics, automotive, and more by bringing in a skilled embedded software engineer to collaborate on groundbreaking projects.

Requirements

  • Hands-on development experience under safety- or mission-critical design standards (e.g., DO-178, IEC 61508, or similar)
  • Proficiency in C programming for embedded systems
  • Practical experience with source code management tools and collaborative development workflows
  • Familiarity with application lifecycle management tools supporting requirements, traceability, testing, and defect tracking
  • Working knowledge of MISRA C coding guidelines
  • Broad knowledge of microcontroller families, architectures, and operating concepts
  • General understanding of power electronics fundamentals

Responsibilities

  • Participate in all phases of embedded software development, from concept through long-term maintenance
  • Develop, review, and maintain software requirements, ensuring proper traceability throughout the lifecycle
  • Design, implement, and peer-review embedded software solutions
  • Diagnose and resolve software issues running on embedded targets or simulation environments
  • Perform root-cause analysis for software defects and field-reported issues
  • Utilize development and analysis tools to evaluate performance characteristics such as memory usage, stack depth, execution timing, and verification coverage
  • Define and implement test approaches aligned with software requirements

Other

  • Minimum of three (3) years of professional experience in embedded software engineering
  • Strong verbal and written communication skills, with the ability to clearly explain complex technical topics
  • Ability to support long-duration development programs spanning multiple years
  • Bachelor’s degree (or equivalent) in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science
  • Eligibility to work as a U.S. Person