Software & Systems Development

Senior Embedded Software Architect

at Arrivo in Los Angeles

Date Posted: 2017-09-26

Arrivo is seeking a Senior Software Architect based in the downtown Los Angeles headquarters. The candidate should have hands on experience in development of advanced autonomous driving systems. The ideal candidate will be responsible for the overall embedded software architecture, algorithms, design review/decisions, and leading a technical team. The leadership responsibilities include end to end software delivery, ensuring deliverables are being met while effectively communicating with cross-functional teams.

 

RESPONSIBILITIES:

·       Participate in product line platform selection and system architecture definition

·       Lead the Development (design, implement, test and debug) of core software architecture requirements for automotive embedded electronic modules

·       Lead software design throughout product life cycle

·       Work across multiple disciplines and participate in high-level decision-making

·       Maintain thorough understanding of new technologies, scientific methods, and suppliers

 

QUALIFICATIONS:

·       Minimum bachelor's degree in Computer Science, Software Engineering, or related field.

·       Advanced degrees preferred

·       Strong background defining embedded architectures and low level software interfaces

·       Expert Knowledge of automotive SOC Systems Architectures (ARM/INTEL), microcontrollers, DSP

·       Experience in hands-on software development in C/C++

·       Experience in developing ADAS (or related) systems including sensors/camera integration

·       Experience with low latency, safety-critical systems

·       Experience working with OS architecture and system components

·       Experience in middleware software development in embedded systems

·       experience

·       Excellent problem-solving skills, ability to perform diagnostic and investigations based on limited information

·       Experience with Scrum/Agile software development process

·       Knowledge of automotive Interfaces

·       Self-motivated, results driven individual, passionate about technology