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
- ...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
$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...SuggestedHourly payContract workImmediate start- ...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...SuggestedContract workShift workDay shift
- ...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
- ...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,...SuggestedFull time
- 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
$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$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 placementRemote workFlexible hours$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 placementRemote workFlexible hours$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 timeWork experience placementInternshipWork at officeLocal areaWork from homeFlexible hours$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 timeH1bRemote work$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...- ...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 timeWork experience placementLocal area
- ...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 placementLive inWork at officeLocal area
- ...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 contractorsRemote work
- ...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 workWork at officeFlexible hours
$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 timeH1b$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 timeContract workH1b$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 payPermanent employmentContract workTemporary workRemote work- ...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 timeLocal area
- 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 timeWork at officeLocal areaRelocation package
- 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...
$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 workWork at office$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 payPermanent employmentContract workTemporary workWork experience placementH1bWork at office3 days per week- ...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...
$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 workWork at office- 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 contractTemporary workLocal areaRemote work
- ...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...
- ...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 areaWorldwide
- ...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 areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded C++ Software Developer. Be the first to apply!
- c++ Des Moines, IA
- c++ remote Des Moines, IA
- software quality assurance Des Moines, IA
- entry level software sales Des Moines, IA
- id software Des Moines, IA
- software sales Des Moines, IA
- software asset management analyst Des Moines, IA
- internship software Des Moines, IA
- software intern Des Moines, IA
- software qa Des Moines, IA





