0 suggestions are available, use up and down arrow to navigate them
What job do you want?

ADAS Lead Software Engineer (Automotive) job in Southfield at Alten Technology USA

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
ADAS Lead Software Engineer (Automotive) at Alten Technology USA

ADAS Lead Software Engineer (Automotive)

Alten Technology USA Southfield, MI (On Site) Full-Time

ADAS Lead Software Engineer (Automotive)

Work Location: Southfield, Michigan, United States

Workplace type: Onsite / Hybrid

Company Industry: Automotive

We're ALTEN Technology USA, an engineering company that provides solutions for engineering, technology, and product development projects. For decades, we've been helping our clients develop products that are changing the world, from the efficient heavy truck of tomorrow to a fully autonomous electric taxi. Our team of more than 400 people works across industries including automotive OEM, tier 1 suppliers, commercial vehicle, electric vehicle, new energy, rail, and more. Our offices across the US have different industry focuses and engage with our clients in different ways, ranging from working on-site at client facilities to performing product development at our delivery centers.

ALTEN Group, our parent company, has been a leader in engineering and information technology for more than 30 years. ALTEN Group operates in 30 countries across Europe, North America, Asia, Africa and the Middle East and employs more than 36,000 people, 88% of whom are engineers. The company covers the whole development cycle and offers a choice of service levels, from technology consulting to complete project outsourcing.

When you join ALTEN Technology USA, you join a group of people passionate about collaborating to solve some of the world's most technical engineering challenges. Our success is tied to taking care of our employees, building relationships, and providing opportunities for mentorship and career growth. We offer comprehensive benefits for all full-time employees, including medical, dental, and vision insurance; a 401(k) plan with employer matching; paid time off (PTO); paid parental leave; and mentorship to help you take your career to the next level.

Job Description:

The Lead Software Engineer is responsible for embedded software design and development for ADAS (Advanced Driver Assistance System) ECU software projects. This Engineer possesses excellent software skills, a strong sense of software development process, project leadership and character. This engineer has advanced functional knowledge of modern electronic control circuits and a thorough knowledge of multicore microcontrollers. This engineer possesses strong programming skills in the C/C++ language, Real Time Operating Systems, software design methodologies and software project management skills

  • Lead team of software engineers responsible for ADAS ECU software development
  • Establish and adhere to estimates in project work plan for assigned projects. Open mind to adopt to changing software release schedules and ability to multitask in a fast-paced environment
  • Provide regular updates of assigned software team tasks progression to higher management for project planning, tracking and oversight
  • Design, implement and test modular embedded software for 16/32/64 bit multicore microcontroller based Vision ECU products
  • Champion the quality, design, development and release of assigned software project elements and their adherence to established process.
  • Ensure that software team follows quality process
  • Evaluate and prioritize change requests, analyze issues, perform basic functions of software design, code and test on assigned new features, change requests and defect fixes
  • Ensure process adherence and propose product process or infrastructure improvements as required
  • Conduct team meetings to seek status, relevant data and constructive opinion from software team; Exemplify consensus building and team-focused behavior
  • Interface with customers, product development teams and software teams located in various geographical locations.
  • Excellent people skills, ability to work well within interdisciplinary team.

What you'll bring:

  • BS in Computer or Electrical Engineering, Master's Degree preferred
  • Seven or more years' work experience in Embedded or real-time software development
  • Two or more years' Leadership experience in software development.
  • C/C++ and assembly programming for 16/32/64-bit micro-controllers
  • Experience with scripting knowledge in Python, Java script, etc.
  • Experience with device driver development (Flash, EEPROM, CAN, SPI, Client, Ethernet, etc.)
  • Electronic test equipment (oscilloscope, function generator, power supply, etc.)
  • Embedded software tools, debuggers, cross compilers, etc.
  • Experience with ADAS ECU's including features like Object/Lane Detection, Collision Avoidance, Adaptive Cruise control, etc.
  • Experience in developing embedded software for Ford, GM or other OEM Network Operating Systems
  • Experience working with Embedded Realtime Operating Systems (RTA-OS, RT Linux, OSEK, etc.)
  • Experience in industry standards like UDS Diagnostics, ISO26262, AUTOSAR, ASPICE.
  • Experience with AUTOSAR and Vector Tools (Davinci Configurator, CANalyzer, CANoe, CANdela, )
  • Familiarity with Automotive Cybersecurity

Tools:Requirements Management tools (DOORS or codeBeamer), Design tools (Enterprise Architect or System Desk), Infineon Aurix Microcontroller tools (Tasking Compiler, Emulator), Debuggers (iSYSTEM WinIdea or Lauterbach with Trace32) RT Linux, Static analysis tool (QAC or LDRA), Configuration management tools (Git or PTC source integrity) and Vector Tools (Davinci Configurator, CANalyzer, CANoe, CANdela, )

Recommended Skills

  • Application Development
  • Problem Solving
  • Information Technology
  • Operating Systems
  • Agile Software Development
  • Troubleshooting (Problem Solving)
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: MjIyMjoyMi0wMDU0Ny03NTY

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.