Cepton is seeking an experienced software engineer with expertise with AUTomotive Open System ARchitecture (AUTOSAR) to join our team and support our automotive customer projects. This position is open to candidates interested in working in either our Ottawa or Detroit office.
Architectural design of embedded automotive software
Runtime environment configuration in AUTOSAR with software tools
Configuration of electronic control units (ECU) in AUTOSAR
Authoring and configuration of AUTOSAR basic software (BSW) modules
Writing application software (ASW) for embedded systems
Testing and debugging embedded software
Incorporating a microcontroller abstraction layer (MCAL) within an AUTOSAR system
BS / MS in Computer Science, Computer Systems Engineering, Electrical and Computer Engineering, or similar
4+ years of professional experience in automotive software
Experience integrating automotive hardware and software using AUTOSAR
Excellent written and oral communication skills
Excellent interpersonal skills
Experience using third-party software tools used for AUTOSAR development (e.g., from ETAS, Vector)
Strong programming abilities in embedded C
Breadth of knowledge and experience on various embedded software tools such as debuggers, static analyzers, hardware probes, etc.
Experience in developing low-level drivers for various interfaces and communication protocols
At Cepton you'll get to use new technologies, work on applications that are new to the automotive industry, and get exposed to high-level perception algorithms. With this role, you will have the opportunity to become one of the first experts in the field in integrating new sensors into vehicles.