X
Software Engineer
Job #: 94989
Details
1/21/2026 2:17:58 PM
Digital Services Development Engineer :: Raymond, OH – Onsite
Role :- Digital Services Development Engineer Location :- Raymond, OH – Onsite Job Description & Skill Requirement: Minimum Education: Bachelor's degree in Computer Science, Software Engineering, or related field Minimum Experience: 5+ years of relevant software development experience * The Digital Services Development Engineer will be responsible for designing software architectures, developing software, and performing verification and validation activities for in vehicle digital services. These services include software-driven features that interface with various automotive electronic systems and may integrate with external servers or support OTA (Over-the-Air) updates. * The ideal candidate will apply deep expertise across the full software development lifecycle-requirements analysis, architecture creation, detailed design, implementation, integration, and qualification testing-to deliver innovative solutions to complex technical challenges. Key Responsibilities * Perform software architecture design, detailed software design, and software coding for in vehicle digital service applications. * Analyze and interpret software requirements and translate them into implementable designs. * Develop high quality software code using C++ (required) and Python (desired), with tools such as VS Code or MATLAB Simulink. * Conduct static code analysis and unit testing using tools like Parasoft C++test, Google Test, or equivalent. * Execute software integration testing and software qualification testing. * Create, review, or interpret UML diagrams using Enterprise Architect or similar tooling. * Collaborate within a CI/CD development environment and manage code using Git/GitHub. * Contribute to innovative technical solutions addressing cross domain automotive system challenges. * Support OTA-enabled software development workflows and external server interfacing. * Work cross-functionally with engineering teams at the Auto Development Center. Required Technical Skills * Programming Proficiency * C++ - Required * Python - Desired Must-Have Skills * Ability to create and interpret software requirements. * Ability to develop and interpret software architectural designs. * Experience developing software through hand coding or auto-generated methods (VS Code, MATLAB Simulink, etc.). * Experience with static code analysis and unit testing (Parasoft C++test, Google Test, etc.). * Experience with software integration and qualification testing. * Experience with UML modeling using Enterprise Architect or similar. * Familiarity with CI/CD pipelines. * Proficiency with Git and GitHub. Desired Skills * Familiarity with ASPICE development processes. * Experience with QNX SDP. * Knowledge of VECTOR CANoe and CANape. * Experience with Adaptive AUTOSAR software development. * Familiarity with SharePoint and JIRA. * Knowledge of MQTT protocol. * Experience using Wireshark for network analysis. * Experience with AWS software development environments. * Experience working with Linux-based development environments.
;
+ Collection
Inquire
Submit Resume