Senior Software Engineer
@ ALTEN Technology USA

Greensboro, North Carolina, United States
On Site
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @alten.com
Recommended after applying

Job Details

Senior Software Engineer at ALTEN Technology USA

We’re ALTEN Technology USA, an engineering company solving technical challenges in industries from aerospace to automotive and medical devices. Our team of over 600 professionals works across the US, delivering innovative engineering, technology, and product development solutions.

Role Overview

As the Senior Software Engineer, you will:

  • Analyze and interpret system requirements for airborne applications.
  • Design, architect, and implement embedded software in C (and Assembly as needed) for ARM-based microcontrollers.
  • Integrate software with target hardware and other components.
  • Troubleshoot and debug timing, performance, and functional issues in real-time systems.
  • Lead or participate in peer design reviews and software verification.
  • Develop and execute automated and manual test procedures.
  • Perform detailed software analyses and maintain life cycle data in compliance with DO-178C Level A.
  • Collaborate with cross-functional teams and mentor junior engineers.

Qualifications

Candidates should have:

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related fields.
  • 5–8 years of experience in real-time embedded software development or verification for safety-critical systems.
  • Proficiency in C programming and familiarity with Assembly for ARM microcontrollers.
  • Experience with DO-178C certification and embedded software testing methodologies.
  • Understanding of embedded systems including interrupts, task scheduling, and bare-metal development.
  • Knowledge of communication protocols (CAN, SPI, I2C) and electronics lab equipment usage.
  • Strong communication, collaboration, and documentation skills.

Salary Range: $120,000 - $140,000, with the final offer dependent on experience and qualifications.

ALTEN Technology USA is an Equal Opportunity Employer. We value diversity and inclusivity and comply with all federal requirements including VEVRAA and EEOC guidelines. Drug screening is required for employment.

Key skills/competency

  • embedded
  • C programming
  • DO-178C
  • ARM
  • real-time
  • debugging
  • integration
  • testing
  • mentorship
  • certification

How to Get Hired at ALTEN Technology USA

🎯 Tips for Getting Hired

  • Research ALTEN Technology USA's culture: Explore company mission and employee testimonials.
  • Customize your resume: Tailor it to embedded systems and DO-178C experience.
  • Emphasize technical skills: Highlight C, ARM, real-time debugging expertise.
  • Prepare for interviews: Review past projects and certification details.

📝 Interview Preparation Advice

Technical Preparation

Review C and Assembly programming practices.
Study real-time embedded system debugging techniques.
Practice DO-178C documentation and test procedures.
Familiarize with ARM microcontroller architectures.

Behavioral Questions

Describe teamwork in challenging projects.
Discuss a time you led peer reviews.
Explain handling tight deadlines under pressure.
Share an instance of conflict resolution.

Frequently Asked Questions