Embedded Software Development Engineer
$70k - $75kALTEN Technology USA
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric vehicles. With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics, automotive, commercial vehicles, EVs, rail, and more. As part of the global ALTEN Group—57,000+ engineers in 30 countries—we deliver across the entire product development cycle, from consulting to full project outsourcing. When you join ALTEN Technology USA, you’ll collaborate on some of the world’s toughest engineering challenges, supported by mentorship, career growth opportunities, and comprehensive benefits. We take pride in fostering a culture where employees feel valued, supported, and inspired to grow. Position Overview We are seeking an Embedded Software Engineer to develop and maintain software solutions for electronic control systems used in commercial vehicle applications. This position involves the full software development lifecycle, including design, implementation, testing, debugging, and ongoing product support. The ideal candidate will have experience with model-based development, embedded programming, and vehicle communication networks while working collaboratively with cross-functional engineering teams. Key Responsibilities Design, implement, and maintain embedded software for electronic control units (ECUs) and related vehicle electronics. Develop control algorithms using model-based development tools such as MATLAB and Simulink. Analyze software defects, troubleshoot root causes, and implement corrective actions through resolution. Support software verification and validation activities to ensure products meet functional, quality, and performance requirements. Collaborate with systems, electrical, and test engineers to define software functionality and translate system requirements into robust software solutions. Participate in software integration efforts and provide technical support throughout product development and production. Document software changes, maintain development records, and contribute to continuous process improvements. Ensure software is developed in accordance with established engineering standards, coding guidelines, and development processes. Required Qualifications Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline. Three or more years of professional experience developing embedded software. Proficiency with MATLAB and Simulink for model-based software development. Familiarity with vehicle communication protocols such as CAN, J1939, or similar embedded communication networks. Understanding of embedded software development methodologies, coding practices, and software lifecycle processes. Strong organizational, analytical, and problem-solving skills. Ability to communicate effectively and work within a multidisciplinary engineering team. Preferred Qualifications Experience using Simulink Stateflow or other model-based design tools. Knowledge of embedded communication interfaces and network protocols. Experience interpreting electrical schematics and supporting hardware/software integration activities. Hands-on experience debugging embedded software on target hardware. Desired Qualifications Experience performing Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing. Background developing embedded software for commercial vehicles or other mobile equipment. Familiarity with continuous integration and automated build environments. Experience using version control systems and collaborative software development tools. Preferred Technical Skills Candidates with experience in the following areas are encouraged to apply: Embedded C and C++ Firmware development Model-Based Design (MBD) MATLAB, Simulink, and Stateflow AUTOSAR architecture CAN, J1939, ISOBUS, and LIN communication protocols Visual Studio or comparable development environments Agile or Scrum software development methodologies Hardware debugging tools such as emulators and logic analyzers Control systems engineering Test-driven development (TDD) Embedded systems architecture and software integration Salary Range: $70,000-75,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 All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, age, genetic information, or pregnancy. Please beware of job seeker scams and see this important notice on our careers page for more information about our recruiting process. Compliance Notice: Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans’ Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Drug Screening Requirement: As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.
$70k - $120k
...RFA Engineering ( supports industry‑leading clients through the full software development lifecycle to build cutting‑edge precision agriculture, machine guidance, vehicle... ...that drive sustainable agriculture practices. Embedded Software Engineer This position is...SuggestedTemporary workWork at officeFlexible hours- ...John Deere is looking for an Embedded Software Engineer in Urbandale, IA to join its Intelligent Solutions Group. This position involves working on an embedded development team to build functionality for Precision Tech related to mapping and recording work information...Suggested
$150.2k - $283.5k
...you’ll do… Design and implement software running on a distributed embedded system with multiple microcontrollers... ...Bachelor’s degree in electrical engineering, Computer Science, Computer... ...technology. Experience in driver development and RTOS integration. Zephyr OS experience...SuggestedImmediate startVisa sponsorshipFlexible hours$60.52 - $64.52 per hour
...world's leading companies in the manufacturing and technology sector, is seeking a talented Senior Full-stack Software Developer to directly influence the development of cutting-edge applications that drive their operational success. Join a dynamic team where your...SuggestedHourly payTemporary work$127.1k - $198.58k
...developing, implementing, and maintaining software solutions, algorithms, and... ...programming, data analysis, and software development with experience in aviation or complex... ...position contributes to team efforts in engineering, analytics, and technical planning, applying...SuggestedPermanent employmentFull timeContract workPart timeLocal areaRemote work- ...Job Responsibilities · Lead the design and development of scalable backend systems that support... ...· Bachelor’s degree in Computer Science, Engineering, or related field. · 7–10+ years of experience in backend software development. · Strong proficiency in one or...Contract work
$193.2k - $227k
...~ Experience in making an infrastructure product AI-ready ~ Experience building and supporting enterprise-grade products as an engineer, product manager, or solutions architect. ~ Experience building, writing, maintaining and defending a clear product roadmap and...Full timeRemote work- ...Write clean, maintainable, and scalable code using modern web development technologies and best practices. Develop and maintain... ...planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full...Full time
- ...A leading business consulting firm is seeking a Mid-Senior level AI Practitioner to drive the development, implementation, and optimization of AI-powered solutions. In this role, you'll collaborate with various stakeholders to translate requirements into AI-driven solutions...Full time
$85k - $148k
...managers Support multiple annual Disaster Recovery exercises across a diverse set of client environments Manage z/VM systems: Software Availability Network Capacity and performance Storage Directory and security Working in a collaborative multi-...Full timeTemporary workRemote workWork from homeFlexible hours$75k - $110k
...participate and grow. Job Description Are you passionate about interacting with Customers, listening to their needs and building software and hardware solutions for a win/win outcome? We are! We need team members who can interact at all levels of our Customers and observe...Work at officeLocal areaRemote workWork from home$106.8k - $194.8k
...WAF Operations Solution Engineer Location: Anywhere in Country Practice Description As a WAF Operations Solution Engineer, you will... ...environment. What We Offer At EY, we are committed to your professional development and career growth. You will have access to continuous training...Summer holidayFlexible hours- Smithfield Foods, Inc, located in Des Moines, Iowa, is looking for a dedicated Maintenance Technician to maintain and repair various electrical and mechanical systems in a fast-paced environment. The ideal candidate will possess a high school diploma or GED and have at...
$31 - $35 per hour
...complex electrical and electronic systems, including: PLCs Networks and PC-based logic controls External I/O devices Assist with development of technical documentation, training materials, and troubleshooting guides Document customer support issues and resolutions in CMMS...Hourly payTemporary workWork experience placementFlexible hoursShift work$55k - $65k
A recruitment agency is looking for a Maintenance Technician in Des Moines, IA to install, repair, and maintain machinery and equipment. The candidate will analyze malfunctions, perform routine maintenance, and ensure operational efficiency while adhering to safety regulations...Permanent employmentNight shift- A leading manufacturing firm in West Des Moines is seeking a Mechanical Manufacturing Technician. As an entry-level position, the technician will learn to prepare and assemble components and operate production equipment under supervision. Responsibilities include following...Contract work
$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b$56.16k - $68.64k
...values teamwork, continuous improvement, and long-term career development. What You'll Do Troubleshoot, maintain, and repair... ...equipment repairs and modifications. Partner with operations and engineering teams to improve equipment performance and reduce recurring...Weekly payPermanent employmentTemporary workWork at office- hth companies, an industrial services provider in Des Moines, Iowa, is looking for a Travel Millwright responsible for maintaining, repairing, and installing industrial equipment. Candidates must have experience with a variety of tools and knowledge of safety practices...
- ...Description Job Description Job Description JOB TITLE: Process Technician REPORTS TO: Production Shift Supervisor or Process Engineering Manager FLSA: Non-exempt JOB SUMMARY: Coordinate the process, methods and sequence for the production of injection molded...All shiftsShift workNight shift
- Job Description Job Description Job Description JOB TITLE: Micro Molding Process Technician - Room 111 REPORTS TO: Production Manager FLSA: Non-exempt JOB SUMMARY: Takes responsibility for the production of plastic parts that meet or exceed the...All shiftsNight shift
$125k
...transformation, and middleware • API AUTHENTICATION: Implement API authentication using API keys. • Python • API development esp. RESTful and SOAP • ETL or Dell Boomi or integration platforms HIGHLY prefer • Data integration pattern, data...Permanent employmentH1bWork at officeImmediate startRemote work$125k
...Job Description Job Description AI & Fullstack Software Application Developer Location: Des Moines, Iowa Schedule : Full-... ...applications, improve integrations, and contribute to forward-thinking development initiatives involving AI, APIs, and modern programming...Permanent employmentFull timeWork at officeImmediate startFlexible hours- ...Description Job Description Job Description JOB TITLE: Process Technician – High School Student REPORTS TO: Process Engineering Manager FLSA: Non-exempt JOB SUMMARY: Job shadow and assist the Process Engineer or Process Technician to coordinate the...All shifts
- Job Description Job Description Description: Free Health Insurance. Real Impact. No Standing Around. At Revere Plastics Systems, we’re building a team that shows up, solves problems, and gets results. If you know injection molding and believe problems don’t solve...Shift work
$85.39k - $116.98k
...Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and... ...on AWS Apply and promote best software engineering practices within an Agile framework... ..., pull requests, and collaborative development Required Skills and Experience...Full timeRemote work$105k - $130k
...Job Description Job Description Backend Software Developer FTE Direct Hire .Net / C# / Python/Open Source / SharePoint | $105... ...Software Developer with proven skills in Python, open-source development, C#, .NET, and SQL to help lead our next wave of technology transformation...Permanent employmentH1bWork at officeLocal areaImmediate start$120k - $125k
...VIBES!!! Unique industry for a Mid to Senior Full Stack .NET Engineer / Software Developer! (Agile) (Direct Hire) This is not your average .... ...my LinkedIN profile.*** What You Will Need : • C# Development – Full Stack Development • Angular, React, or Blazor...Permanent employmentFull timeH1bWork at officeLocal areaImmediate start- ...web projects from conception to completion • Collaborate with development teams to ensure design integrity • Monitor website performance... ...CSS, JavaScript, and responsive design • Experience with design software (Adobe Creative Suite, Figma, Sketch) • Knowledge of content...Full time
- ...Technician will support the Lead Industrial Detailer with the development of 3D models, assist in producing spools and install drawings,... ...year college. Minimum of two years’ experience with AutoCAD software. Experience with AutoCAD Plant 3D and Navisworks is...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Development Engineer. Be the first to apply!
- id software Grimes, IA
- software implementation project manager Grimes, IA
- software Grimes, IA
- remote software sales Grimes, IA
- embedded software engineering intern
- embedded security developer
- embedded systems software engineer
- graduate embedded software engineer
- embedded android developer
- automotive embedded engineer



