

Automotive Software Developer
Actalent
Posted Friday, May 16, 2025
Posting ID: JP-005282609
Description
Actalent is looking to add a Software developer to help support Connected, Autonomous, Shared, Electric (CASE) goals. This software developer is capable of leading software coding design and verification testing of in-vehicle digital services as well as reviewing and approving the results of others, utilizing their past experience to develop innovative solutions to highly complex technical challenges. Digital services are defined as smartphone or cloud-based applications that have connectivity to electronic systems within automobiles to perform functions such as remote engine start, remote door lock/unlock or new features which customers can purchase & install by over-the-air updates. Engineers performing this role will be involved in software development implementing new ideas for digital service features applied to future models or performing maintenance and bug fixes of existing digital services. • Project and team management: Breaking down project concept details into required development activities and deciding the overall development plan without oversight from technical leadership, correlating technical project details with key stakeholders and negotiating the schedule for deliverables. Informing technical leadership of project status as required. Provides mentorship and leads other engineers on best practices. • Software architecture design: According to Automotive SPICE SWE.2, develops strategies for creating optimized software architecture based on the software element requirements using software architecture modelling tools such as Enterprise Architect. The dynamic signal behavior and resource consumption requirements are defined according to AUTOSAR compliant specifications. Expected to lead other engineers on highly complex design implementations. • Software detailed design and unit construction: According to Automotive SPICE SWE.3, software detailed designs are produced based on each element’s architecture requirements. Detailed software unit interfaces and dynamic signal algorithms are created resulting in individual software units which meet AUTOSAR Adaptive requirements and all other software coding guidelines. Expected to lead other engineers on highly complex design implementations and avoid inefficient designs. • Software unit verification: According to Automotive SPICE SWE.4, the individual software units are verified for compliance with software detailed design requirements and non-functional requirements. Perform static code analysis for compliance according to established standards such as MISRA or CERT-C. Develop regression test cases at the unit level, perform software unit verification, prepare test reports and perform verification reviews with technical leadership. Expected to lead other engineers toward implementing optimized test plans which are efficient and provide total test case coverage. • Software integration and integration testing: According to Automotive SPICE SWE.5, the individual software units are combined into a complete integrated software which can be used for verification of software unit interfaces as well as overall verification against the software architectural design requirements. Develop regression test cases at the complete integrated software level, perform software overall verification, prepare test reports and perform verification reviews with technical leadership. Expected to lead other engineers toward implementing optimized test plans which are efficient and provide total test case coverage.
Skills
C++, python, ASPICE, Matlab, AutoSAR, QNX, vector canalyzer, Google Test, Embedded software, Embedded c
Top Skills Details
C++,python,ASPICE,Matlab,AutoSAR,QNX,vector canalyzer,Google Test
Additional Skills & Qualifications
Hand coding or using autocode generation with Matlab simulink C++, google test, familiar with preforming static code analysis, creating ULM documents (enterprise architect) Familiar with AutoSAR Familiar with creating applications in QNX Familiar with CICD pipeline Vector tool kit. GIT
Experience Level
Intermediate Level
Contact Information
Recruiter: Andrew Bartos
Phone: (614) 726-7401
Email: abartos@actalentservices.com