ADAS Software Development & Test Engineer (Mid-Senior Level)
Role details
Job location
Tech stack
Job description
COMPANY OVERVIEW: MOBIS Technical Center of North America is the Research & Development Center for Hyundai MOBIS, a Tier 1 supplier and an affiliate under Hyundai Motor Group. MOBIS produces and supplies a wide variety of automotive components to customers including component modules (chassis, cockpit and front-end module), core system, eco-friendly and DAS-mechatronics. Mobis delivers the design and development of advanced engineering, autonomous driving, infotainment, component modules, safety, brake and steering systems, lamp, ICS/electronics and software development solutions that consider the safety and convenience of our customers as well as the future., POSITION OVERVIEW: This role plays a key part in the development, integration, validation, and launch of next-generation, mass-production ADAS features, combining cutting-edge software development with real-world vehicle testing to directly impact driver assistance technologies. The role includes supporting model-based feature development, implementing customer-driven enhancements, and performing rigorous validation through MIL/SIL testing. It also involves ECU integration, vehicle instrumentation, and end-to-end validation, including in-vehicle testing and end-of-line verification. The work is typically distributed as approximately 30% software development, 20% software integration, and 50% validation (including simulation, in-vehicle testing, hardware-in-the-loop test benches, and end-of-line validation at production plants)., Typical responsibilities include but are not limited to the following:
- Drive the development of advanced ADAS features using a model-based development environment, translating feature-level requirements and customer change requests into production-ready embedded software.
- Design and develop robust test strategies, including detailed test cases and automated scripts for MIL and SIL verification.
- Collaborate closely with software teams to integrate feature models and support seamless autocode generation for production deployment.
- Execute comprehensive validation activities across the full development lifecycle, including MIL, SIL, HIL, and in-vehicle testing, ensuring high-quality system performance.
- Partner directly with customers on-site to validate mass-production ADAS features, leading debugging efforts and delivering timely issue resolution.
- Perform end-to-end system debugging across software and hardware domains, identifying root causes and driving issues to closure with a sense of ownership.
- Support vehicle launch activities by executing end-of-line (EOL) verification at customer manufacturing facilities, contributing to successful vehicle sign-off.
- Contribute to the development, build, and validation of demo and promotional vehicles showcasing cutting-edge ADAS capabilities.
- Lead cross-functional problem-solving efforts, coordinating with global teams to diagnose issues, validate fixes, and implement preventive measures against regressions.
- Work collaboratively with multidisciplinary teams, including software developers, controls engineers, systems engineers, and test engineers, in a fast-paced, innovation-driven environment.
- Prepare and deliver high-quality technical reports, validation summaries, and presentations to internal leadership and external stakeholders, influencing key decisions., * Standard business hours with flexibility based on project milestones, testing schedules, and customer support needs.
- Extended hours, or weekend work may be required to support validation events, customer activities, or production launches.
WORK ENVIRONMENT:
- Office work is normally performed in a typical interior work environment which does not subject the employee to any hazardous or unpleasant elements.
Requirements
Do you have experience in Software engineering?, Do you have a Master's degree?, The ideal candidate is hands-on, detail-oriented, and thrives in a fast-paced, collaborative environment. The candidate is comfortable working across the full software development lifecycle, from algorithm modeling and autocode integration to in-vehicle debugging, performance tuning, and customer acceptance while demonstrating strong ownership and a focus on delivering high-quality, production-ready solutions in ADAS, ECU integration, and MIL/SIL/HIL and vehicle-level testing., In addition to the responsibilities mentioned above, tasks relating to the following area will be assigned as required.
- Strong understanding of the automotive software development lifecycle and testing methodologies.
- Proficiency in automotive communication protocols, including CAN, CAN FD, and Automotive Ethernet.
- Hands-on experience using Vector tools such as CANoe, CANape and CANalyzer.
- Experience using dSPACE ControlDesk or equivalent development and validation tools.
- Proficiency in one or more programming languages: C/C++, Python, MATLAB/Simulink.
- Strong system-level debugging and root-cause analysis skills across software and hardware domains.
- Proven ability to work effectively in cross-functional, fast-paced development environments.
- Strong communication and collaboration skills within team and with external stakeholders.
- Proven ability to work effectively in cross-functional, fast-paced development environments.
- Demonstrated initiative, resilience, strong work ethic, and a desire for continuous learning.
- Empathetic collaboration and effective interaction with co-workers across disciplines and organizations
- Have great attention to detail.
- Be a team player.
- Be reliable (with reliable mode of transportation).
- Excellent written and oral communication skills., * Knowledge and experience with Matlab/Simulink
- Experience working in an Agile or V-Cycle software development environment.
- Knowledge of Automotive SPICE (ASPICE) processes, including requirements, design, implementation, verification, and validation activities.
- Knowledge and experience with a variety of sensors (radars, ultrasonics, camera systems & LIDAR) Experience working on simulation tools
- Experience supporting mass-production ADAS feature launches.
- Experience working directly with OEM customers at test tracks or plant facilities.
- Strong communication skills with the ability to present technical results clearly to diverse stakeholders.
- Experience in building and validation of promotional vehicles.
EDUCATION/CERTIFICATION/YEARS OF EXPERIENCE:
- 3 years to 5 years of automotive industry experience
- Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent.
- Master's degree is a plus.
PHYSICAL DEMANDS:
- Ability to support testing activities in vehicle, lab, and plant environments.
- Ability to travel to customer locations, test tracks, and plant facilities as required.
- Ability to perform hands-on work with test equipment, vehicles, and instrumentation.