Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded C++ Software Developer

Luxoft

We’re looking for a C++ Developer to work on development of embedded C++ software for automotive and intelligent-vehicle systems. You’ll work directly with OEM customers and deliver high-quality software across the full development lifecycle.

Responsibilities

Develop, integrate, and maintain a real-time embedded C++ software.

Own technical architecture and delivery for ECU-based automotive features, including camera/vision, vehicle functions, HMI, parking, diagnostics, or infotainment.

Conduct design and code reviews.

Turn customer requirements into estimates, software designs, implementation plans, and testable deliverables.

Work with QA and systems teams on issue analysis, root-cause investigation, unit/integration testing, and release readiness.

Coordinate with customer architects, product owners, developers, configuration managers, and test teams.

Maintain development quality, traceability, documentation, schedule, and Automotive SPICE-aligned processes.

Support image-processing or perception features where applicable, including OpenCV-based components and multi-ECU integration.

Skills

Must have

6+ years of professional software-development experience, including 2+ years in automotive embedded software.

Strong modern C++ expertise, ideally C++11/14/17, STL, multithreading, debugging, and performance optimization.

Hands-on experience with embedded C/C++, real-time systems, Linux or QNX/RTOS, Git, and code-review practices.

Automotive domain knowledge: CAN, ECUs, diagnostics, AUTOSAR, HMI, parking, camera, ADAS, infotainment, or vehicle-function systems.

Confidence working directly with OEM customers and distributed engineering teams.

Strong written and spoken English.

Nice to have

OpenCV, stereo vision, image processing, obstacle detection, or perception systems.

Adaptive AUTOSAR, Ethernet, Vector CANoe, ASPICE, UML, or requirements-traceability experience.

Experience with BMW, Ford, Volkswagen Group, Hyundai, John Deere, or comparable OEMs/Tier 1 suppliers.

Other

Languages

English: C1 Advanced

Seniority

Senior

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Embedded C++ Software Developer in Des Moines, IA vacancy
  •  ...solutions with hyperspectral cameras ~5+ years of experience developing solutions for embedded systems ~ Experience with NVIDIA Jetson is desired...  ...years of experience in one of the following languages: C, C++, or C# Nice to have: 2+ years of experience... 
    Suggested

    3B Staffing LLC

    Johnston, IA
    1 day ago
  • $75 per hour

     ...****@*****.***. Title: Embedded Software Engineer Location: Urbandale, IA, 5...  ...engineer role will be responsible for developing embedded sw solutions to support the HVC...  ...Linux Environment and coding with lua (C, C++), embedded C, MATLAB/Simulink, and QML... 
    Suggested
    Hourly pay
    Contract work
    Immediate start

    Kelly

    Urbandale, IA
    20 hours ago
  •  ...Description Job Title:         Senior Embedded Software Engineer Client:              Heavy Machine...  ...– Embedded Software will design, develop, test, and implement embedded software solutions...  ...and related tools such as: C / C++ Embedded C Lua MATLAB / Simulink... 
    Suggested
    Contract work
    Shift work
    Day shift

    Three Point Solutions

    Urbandale, IA
    21 days ago
  •  ...internal operations to define requirements, select components, develop system concepts, troubleshoot applications, and support successful...  ..., automation, or controls certifications.Proficiency with CAD software and technical documentation tools.Not the right fit? Let us... 
    Suggested

    Genuine Parts Company

    Des Moines, IA
    1 day ago
  •  ...testing, documentation, deployment, troubleshooting, and operational support across Foundry application teams. Application Engineering: Develop and review maintainable solutions using modern engineering practices and technologies such as TypeScript, JavaScript, Python, SQL,... 
    Suggested
    Full time

    CliftonLarsonAllen

    Des Moines, IA
    4 days ago
  • What You'll Own As Aureon's Application & Integration Architect, you will be responsible for defining how applications, integrations, APIs, workflows, and data work together across the organization. You will help drive technology strategy, application modernization,...
    Full time

    Aureon

    Des Moines, IA
    2 days ago
  • $170k - $200k

     ...how QualGent reaches mobile teams. Most engineers never see how software gets bought: who decides, why, and what earns a team's trust...  ...playbook is waiting. You're helping build it. Bonus: experience in developer relations, solutions engineering, or a forward-deployed role;... 
    Agency work

    QualGent

    Des Moines, IA
    3 days ago
  • $74.99k - $112.48k

     ...- Urbandale Function: Product Engineering (CA) Title: Embedded Software Engineer - 121787   Onsite/Remote: Onsite Position...  ...position What Skills You Need   •  Strong experience in C++, Python, Java, and other OO languages, with recent work C++ Qt... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Urbandale, IA
    6 days ago
  • $74.99k - $112.48k

     ...Function: Product Engineering (CA) Title: Embedded Software Engineer - 124766   Onsite/Remote:...  ...discretion, you will help design, develop, test, and support software powering John...  ...production systems. Develop software using C++, Qt/QML, and related technologies within... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Urbandale, IA
    6 days ago
  • $81.9k - $139.7k

     ...like RSM.ResponsibilitiesSpecial Projects & Enhancements (20%)Special projects, as assigned, related to researching, specifying, developing, testing, and implementing enhancements to Workday Payroll, Absence, and Time Tracking processes and technologies.Solution Assessment... 
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Work from home
    Flexible hours

    RSM International

    Des Moines, IA
    20 hours ago
  • $77k - $202k

     ...PwC Professional skills and responsibilities for this management level include but are not limited to:Use feedback and reflection to develop self awareness, personal strengths and address development areas.Delegate to others to provide stretch opportunities, coaching them... 
    Full time
    H1b
    Remote work

    PwC

    Des Moines, IA
    20 hours ago
  • $93k - $191k

     ...solution foundations. This role requires a blend of traditional software engineering skills, cloud solution architecture experience,...  ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview... 

    Deloitte

    Des Moines, IA
    2 days ago
  •  ...innovation. As our Application Security Engineering Lead, you'll help define how secure software is built across the enterprise by engineering scalable security capabilities that empower developers while protecting our business, customers, and partners. Working at the... 
    Full time
    Work experience placement
    Local area

    Athene

    West Des Moines, IA
    4 days ago
  •  ...enhance collaboration and drive more transactions. The work: Develop mobile applications Mobile application development, architecture...  ...what you’ll need: Minimum 5 years of experience working as a software engineer Minimum 2 years hands-on experience in native iOS (... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Des Moines, IA
    1 day ago
  •  ...application architect to lead our development team in creating software solutions that meet our clients' needs. You will be...  ...architectural approaches for software design and lead a team of software developers as they develop polished final products.The desired applicant... 
    For contractors
    Remote work

    InterSources

    Des Moines, IA
    4 days ago
  •  ...Develop and maintain the enterprise application architecture roadmap aligned with Aureon's business strategy and technology vision...  ...integration services, and application capabilities. Support software selection, requests for proposal, proofs of concept, vendor assessments... 
    Contract work
    Work at office
    Flexible hours

    Aureon

    West Des Moines, IA
    5 days ago
  • $77k - $202k

     ...Within our Operations practice, you will analyze client needs, develop operational strategies, and offer guidance to streamline processes...  ...improve supply chain resilience- Utilizing Coupa, ZIP, and GEP software to streamline procurement operations and drive business... 
    Full time
    H1b

    PwC

    Des Moines, IA
    3 days ago
  • $124k - $280k

     ...sourcing strategies, identify opportunities for cost reduction, and develop strategies to improve procurement efficiency and effectiveness....  ...supply chain resilience- Utilizing Coupa, GEP, and SAP Ariba software to streamline procurement processes and contract management-... 
    Full time
    Contract work
    H1b

    PwC

    Des Moines, IA
    1 day ago
  • $55 - $65 per hour

     ...and hard-coded credentials within source code, partnering with software development teams to investigate findings and drive...  ...including rotation, revocation or cleanup as appropriate. Draw on developers’ application knowledge to support investigations and resolve findings... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Remote work

    LaSalle Network

    Des Moines, IA
    20 hours ago
  •  ...capabilities. This role combines strategic advisory work with hands-on execution—identifying opportunities to improve how Marketing works, developing the business case and implementing solutions that drive measurable results.Partnering across Marketing, IT and external vendors,... 
    Full time
    Local area

    Athene

    West Des Moines, IA
    4 days ago
  • Position Summary Full Stack Software Engineer II - GPS HST We are seeking a full stack software engineer to support the design...  ...citizen-facing service delivery systemsExperience analyzing data, developing reports, and using findings to support business decision-... 
    Full time
    Work at office
    Local area
    Relocation package

    Deloitte

    Des Moines, IA
    2 days ago
  • Tractor Zoom Inc in West Des Moines, IA is seeking a Senior Software Engineer to lead the architecture and development of our Sales Platform and Data solutions. You will design scalable, secure systems, mentor engineers, and drive end-to-end delivery in a fast-growing... 

    Tractor Zoom

    West Des Moines, IA
    2 days ago
  • $94.1k - $143.7k

     ...analysis, and remediation for complex telecommunications and UC incidents and problems, including escalations from Tier II support. Develop and document standards, runbooks, and configuration baselines for UC platforms, gateways, trunks, SBCs, and related... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Des Moines, IA
    2 days ago
  • $127k - $155k

     ...advisor to business leaders, partnering across the organization to develop sourcing strategies, optimize supplier relationships, and...  ...broad portfolio of technology-related spend, including hardware, software, SaaS, cloud solutions, and technology services. In this highly... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Work experience placement
    H1b
    Work at office
    3 days per week

    Principal Financial Group

    Des Moines, IA
    20 hours ago
  •  ...experience Required: 6 - 10 Years Technology Platform: AWS, Cloud Development, Node JS, NoSQL DB, CI/CD, CDK  Other Requirements: Backend Developer (Node, Lambda, Type Script. Role will be 60% development, 40% technical design supporting the enterprise services team Tech Lead... 

    HonorVet Technologies

    Des Moines, IA
    3 days ago
  • $94.1k - $152.8k

     ...ITSM, ITOM, SPM, SAM, SecOpsand related enterprise applications, ensuring configurations follow platform and governance standards. Develop and maintain integrations using APIs, web services, and MID servers to connect ServiceNow with monitoring, identity, and business... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Des Moines, IA
    4 days ago
  • We are seeking a Design Engineer to join a reputable company in the Des Moines IA metro! The ideal candidate will be responsible for executing design process from ideation to production. You will draw new designs and update our current designs. During the creation process...
    Long term contract
    Temporary work
    Local area
    Remote work

    Akkodis

    Des Moines, IA
    3 days ago
  •  ...Responsibilities: • Consultant will be guiding the team of developers to build-out a set of services to help serve up data to their communications platform (SmartComm) Requirements: • Experience with leading large implementations • Team Leadership experience... 

    3B Staffing LLC

    West Des Moines, IA
    2 days ago
  •  ...Net Developer Arete Technologies, Inc. offers a set of innovative Consulting and Outsourcing services, bridging the gap between requirements...  ...providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and... 
    Local area
    Worldwide

    Arete Technologies Inc

    Des Moines, IA
    2 days ago
  •  ...TypeContractExperience3Remote100% Remote Job Position: Sr. Full Stack Developer (Node, AWS) Location: Des Moines, IA, 100% Remote Job...  ...collaborative environment Automated CI/CD experience Enjoys mentoring software/mentoring software devs Strong in SQL Nice to have Experience... 
    Local area
    Remote work

    HonorVet Technologies

    Des Moines, IA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded C++ Software Developer. Be the first to apply!