Facebook pixel

Senior Software Engineer, Embedded Systems Architect
Posted on 2/2/2022
INACTIVE
Locations
Detroit, MI, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Operating Systems
Requirements
  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field
  • 3+ years of experience with Software architecture, application development in embedded software and/or developing production algorithm
  • 5+ years experience in developing safety-related embedded real-time software for micro controllers
  • Experience with embedded hardware and software design
  • Embedded Software development in C or C++
  • Experience with Agile software development processes
  • Experience in safe software development (for example ISO-26262, IEC-61508, AUTOSAR, MISRA, and/or safety critical system design and best practices)
  • Strong presentation and communication skills
Responsibilities
  • Define software architecture for the overall ECU
  • Work closely with the hardware and software engineers during software architecture development
  • Manage software architecture with the tier 1 supplier, tier 2 feature suppliers and internal feature owners for the new ADAS features
  • Design, document and lead the architecture for strategic ADAS software functionality
  • Develop requirements for the software architecture and cascade to the software developers
  • Understand existing sophisticated architectures and drive resolution of architecture related issues
  • Support the work of the software project manager to define and deliver architecture work products per the planned timelines
  • Support overall embedded Software integration
  • Support the SW verification and validation teams to establish test strategies to achieve suitable coverage along the right side of the systems V
Desired Qualifications
  • 5+ years experience in device driver development for real time operating systems. Bare metal software development is a plus
  • Experience developing complex systems in robotics, AI and Machine Learning
  • Hands-on experience with automotive projects and tools (Autosar, Infineon Aurix)
Argo AI

1,001-5,000 employees

Self-driving technology platform
Company Overview
Argo is on a mission to build self-driving technology you can trust. The company builds hardware & software infrastructure to power self-driving vehicles.
Benefits
  • High-quality individual and family medical, dental, and vision insurance
  • Competitive compensation packages
  • Employer-matched 401(k) retirement plan with immediate vesting
  • Employer-paid group term life insurance and the option to elect voluntary life insurance
  • Paid parental leave
  • Paid medical leave
  • Unlimited vacation
  • Complimentary daily lunches, beverages, and snacks
  • Pre-tax commuter benefits
  • Monthly wellness stipend
  • Professional development reimbursement
  • Employee assistance program
  • Discounted programs that include legal services, identity theft protection, pet insurance, and more
  • Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
Company Core Values
  • Safety is number one
  • Honesty & humility
  • Respect is everyone's responsibility
  • Solutions are only as good as the problems they solve
  • History is made by those who never give up
  • If in doubt, find a way to figure it out
  • Embracing differences delivers superior results