Sr. Embedded Software Engineer

1 Month ago • 4 Years + • Software Development & Engineering • $100,000 PA - $130,000 PA

Job Summary

Job Description

This role involves developing firmware for automotive Electronic Control Units (ECUs), including building device drivers, middleware, and application software, and creating early prototypes. The engineer will develop validation test cases in C and Python and participate in hardware/software integration. Collaboration with leading engineers is expected in the EV industry.
Must have:
  • Minimum of 4 years experience in embedded systems programming.
  • Strong proficiency in C programming; working knowledge of Python.
  • Solid background in embedded system debugging.
  • Hands-on experience with board support packages (BSPs).
  • Deep understanding of hardware protocols such as SPI, I2C, CAN, and Ethernet.
  • Familiarity with RTOS concepts and real-time software development.
Good to have:
  • Experience working with ARM Cortex-based SoCs.
  • Automotive industry background.
  • Knowledge or experience related to motors or motor control systems.

Job Details

We’re ALTEN Technology USA, an engineering company that provides solutions for engineering, technology, and product development projects. For decades, we’ve been helping our clients develop products that are changing the world, whether that’s by shaping the future of space exploration, saving lives with medical devices that set a new standard of care, or creating the fully autonomous electric taxi of tomorrow. Our team of more than 600 people works across industries including aerospace, medical devices and life sciences, unmanned systems and robotics, automotive OEM and tier 1 suppliers, commercial vehicle, electric vehicles, rail, and more. Our offices across the US have different industry focuses and engage with our clients in different ways, ranging from working on-site at client facilities to performing product development at our delivery centers.
 
ALTEN Group, our parent company, has been a leader in engineering and information technology for more than 30 years. ALTEN Group operates in 30 countries across Europe, North America, Asia, Africa and the Middle East and employs more than 36,000 people, 88% of whom are engineers. The company covers the whole development cycle and offers a choice of service levels, from technology consulting to complete project outsourcing.
 
When you join ALTEN Technology USA, you join a group of people passionate about collaborating to solve some of the world’s most technical engineering challenges. Our success is tied to taking care of our employees by building relationships and providing opportunities for mentorship and career growth. We offer comprehensive benefits for all full-time employees, including medical, dental, and vision insurance; a 401(k) plan with employer matching; paid time off (PTO); paid parental leave; and mentorship to help you take your career to the next level. You don’t have to take our word for it that we are a great place to work—we were named on the 2023 Top Workplaces list thanks to feedback from our proud employees.

We are seeking a talented Embedded Software Engineer to join our team in developing firmware for the design validation and bring-up of automotive Electronic Control Units (ECUs). Our group is dedicated to creating robust software stacks that support the early development and verification of PCBAs and ECUs for current and next-generation vehicle platforms, including areas like Autonomy, Infotainment, and Vehicle Controls.

In this role, you will work on building device drivers, middleware, and application software, as well as creating early prototypes that integrate hardware and software co-design. You’ll also develop validation test cases in C and Python, contribute to SDKs, and participate in hardware/software integration efforts. This is a great opportunity to collaborate with leading engineers in the fast-paced and innovative EV industry.

Key Responsibilities:

  • Design, develop, and deploy embedded software on RTOS platforms for board bring-up, hardware validation, and debugging activities.
  • Write and maintain device drivers and low-level firmware to interface with a wide variety of hardware components and sensors.
  • Collaborate across teams to investigate and resolve complex issues spanning software and hardware domains.
  • Create software prototypes and support early-stage hardware/software co-design efforts.
  • Develop and automate validation tests using C and Python.

Required Skills and Qualifications:

  • Bachelor's or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
  • Minimum of 4 years experience in embedded systems programming.
  • Strong proficiency in C programming; working knowledge of Python is also required.
  • Solid background in embedded system debugging using tools like JTAG, SWD, Lauterbach, etc., with the ability to diagnose real-time issues across hardware and software layers.
  • Hands-on experience with board support packages (BSPs) and low-level driver development.
  • Deep understanding of hardware protocols such as SPI, I2C, CAN, and Ethernet, including experience debugging with oscilloscopes, logic analyzers, and similar tools.
  • Familiarity with RTOS concepts and real-time software development.
  • Ability to work independently, manage priorities, and collaborate effectively across multiple teams and external vendors.
  • Strong communication skills to clearly articulate technical details to peers, leadership, and external partners.

Preferred/Bonus Experience:

  • Experience working with ARM Cortex-based SoCs.
  • Automotive industry background.
  • Knowledge or experience related to motors or motor control systems.

 

Salary Range: $100,000-130,000

The actual salary offered is dependent on various factors including, but not limited to, location, the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience 

 

ALTEN Technology is an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual’s age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status.

Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process.

Similar Jobs

Bushiroad - Sales Team Leader

Bushiroad

(On-Site)
4 Months ago
fuse games - Community Manager

fuse games

England, United Kingdom (Hybrid)
3 Months ago
Aristocrat - Engineering Change Management Associate

Aristocrat

Las Vegas, Nevada, United States (Hybrid)
3 Weeks ago
Paytm - Team Lead - Public Relations

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Dentsu - Senior Manager – Data science, data modelling and analytics

Dentsu

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Assystems - Principal Mechanical Engineer

Assystems

Helensburgh, Scotland, United Kingdom (On-Site)
8 Months ago
Salesforce - Director, Solution Engineering - Marketing Cloud Latam

Salesforce

State Of São Paulo, Brazil (On-Site)
1 Month ago
Sailpoint - Engineering Manager

Sailpoint

Austin, Texas, United States (Hybrid)
1 Month ago
Lilith games - Senior Go Server Development Engineer (AFK Journey)

Lilith games

Shanghai, China (On-Site)
2 Weeks ago
Tesla - Electronics Failure Analysis Engineer EMEA

Tesla

North Brabant, Netherlands (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Betson Group - CRM Coordinator - Early Life Retention

Betson Group

Malta (On-Site)
2 Weeks ago
Brainrider - Advertising Operations Specialist

Brainrider

United States (Remote)
4 Days ago
Ansys - Angular/Typescript Engineer

Ansys

Cambridge, England, United Kingdom (On-Site)
1 Month ago
Boomi  - Customer Success Manager

Boomi

Germany (On-Site)
2 Months ago
room8 - Realistic 3D Environment & Props Artist, Middle / Senior

room8

Bulgaria (On-Site)
6 Months ago
Altagram Group - Localization Project Manager

Altagram Group

(Remote)
6 Days ago
legion - Head of AI Engineering

legion

United States (Remote)
2 Weeks ago
Ubisoft - Intern Game Tester

Ubisoft

Chengdu, Sichuan, China (On-Site)
4 Months ago
Rippling - HR Advisor

Rippling

Norway (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Palo Alto, California, United States

The New York Times - News Safety Fellow

The New York Times

New York, New York, United States (On-Site)
2 Months ago
bytedance - Research Scientist - Multimodal Interaction and World Model - Pre-Training

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Valve corporation - Software Engineer for HW

Valve corporation

Bellevue, Washington, United States (On-Site)
8 Months ago
Perplexity - Technical Recruiting Lead

Perplexity

San Francisco, California, United States (On-Site)
1 Month ago
Bethesda - Executive Assistant

Bethesda

Rockville, Maryland, United States (On-Site)
1 Month ago
HCL Tech - Technical specialist - embedded os

HCL Tech

New York, United States (On-Site)
1 Month ago
Accurate - Solutions Consultant

Accurate

United States (Remote)
2 Months ago
Next Level Business Services - IBM MDM developer

Next Level Business Services

Dearborn, Michigan, United States (On-Site)
8 Months ago
The New York Times - Supreme Court Investigative Correspondent

The New York Times

Washington, District Of Columbia, United States (Hybrid)
1 Month ago
Nexon - Associate Producer

Nexon

El Segundo, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Rackspace Technology - Storage Engineer II

Rackspace Technology

India (Remote)
2 Months ago
AFRY - Cost Estimator (Process Engineering)

AFRY

Bangkok, Thailand (On-Site)
3 Months ago
bytedance - Senior Software Development Engineer, SDN-Traffic Intelligence & Control

bytedance

San Jose, California, United States (On-Site)
3 Months ago
luxsoft - Senior OpenEdge Engineer

luxsoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Haleon - Senior Engineer

Haleon

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Qube Cinema - Engineer - Technical Operations (QCN)

Qube Cinema

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Crunchyroll - Software Engineer, Roku

Crunchyroll

Mexico City, Mexico City, Mexico (Hybrid)
5 Months ago
Apple - Image/Sensor/Power Architecture Engineer

Apple

Cupertino, California, United States (On-Site)
1 Week ago
playrix  - Senior Engineering Manager

playrix

Cyprus (Remote)
8 Months ago
Apple - HW/SW Power Management Engineering Program Manager

Apple

Cupertino, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

McIntosh, Alabama, United States (On-Site)

Foster City, California, United States (On-Site)

Auburn Hills, Michigan, United States (On-Site)

Casa Grande, Arizona, United States (On-Site)

Foster City, California, United States (On-Site)

Lansing, Michigan, United States (On-Site)

San Francisco, California, United States (On-Site)

Troy, Michigan, United States (On-Site)

Lansing, Michigan, United States (On-Site)

Pittsburgh, Pennsylvania, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Alten Technology

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug