Senior Embedded Software Integration Engineer Join to apply for the Senior Embedded Software Integration Engineer role at Plus .
Apply fast, check the full description by scrolling below to find out the full requirements for this role.
Plus is a global provider of highly automated driving and fully autonomous driving solutions with headquarters in Silicon Valley, California. Named by Forbes as one of America’s Best Startup Employers and Fast Company as one of the World’s Most Innovative Companies, Plus’s open autonomy technology platform is already powering vehicles in commercial use today. Working with one of the largest companies in the U.S., vehicle manufacturers, and others globally, Plus is helping to make driving safer, more comfortable, and more sustainable. Plus has received a number of industry awards and distinctions for its transformative technology and business momentum from Fast Company, Forbes, Insider, Consumer Electronics Show, AUVSI, and others. If you’re ready to make a huge impact and drive the future of autonomy, Plus is looking for talented individuals to join its fast-growing teams.
This role will be part of the runtime team responsible for the entire on-vehicle AD system integration, optimization, and core feature development. You will collaborate cross-functionally to define and implement sensor & vehicle interface CAN integration, diagnostics in AutoSAR safety domain, etc. You will also be responsible for new vehicle platform and actuators integration, developing tools and procedures for vehicle bring-up, and conducting on-vehicle testing and validation at partner's proving grounds.
Responsibilities Integrate CAN DBCs from different vehicle platforms and sensors into AUTOSAR communication stack.
Maintain and fine-tune autonomous safety features within the AUTOSAR stack.
Design and implement AUTOSAR UDS and DEM (Diagnostic Event Manager) stack.
Develop autonomous software diagnostics stack and DTC codes with event-chain based reporting.
Troubleshoot vehicle and system issues reported by partners, testing, or diagnostic tools.
Support vehicle platform integration, including flashing, sensor and ECU configuration, and data collection.
Create and execute vehicle tests and testing plans.
Coordinate development tests with test management and developers.
Travel up to 50% for on-vehicle testing of embedded systems and autonomous stacks.
Required Skills Masters or PhD in Computer Science, Mechatronics, Electrical Engineering, or related field.
Proficiency in C programming.
Self-motivated with a passion for autonomous driving.
Willingness to travel and work in diverse environments, including around Class-8 commercial vehicles.
Proficiency in Linux and GIT workflows.
Experience with real-time OS and embedded software best practices, especially AUTOSAR.
Familiarity with debugging tools (Lauterbach, ISystem), Vector tools (CANalyzer, CANoe).
Knowledge of automotive communication protocols (CAN/CAN-FD, LIN, SPI, Ethernet) and diagnostic protocols (UDS, J1939).
Experience in DTC/UDS design and AutoSAR DEM implementation for autonomous systems.
Understanding of software testing levels and automation infrastructure.
Proven teamwork, communication, analytical, and systematic skills.
Preferred Skills Familiarity with Python and C++.
Understanding of autonomous driving software stack.
Basic knowledge of sensors (camera, lidar, radar, GPS, IMU).
Basic hardware/electronics understanding, vehicle harness familiarity.
Experience with Infineon Aurix MCU and automotive high-performance SOC embedded systems.
Salary: $160,000 - $210,000 per year.
Opportunities at Plus Work, learn, and grow in a future-oriented, innovative, and dynamic field. Opportunities for personal and professional development. Catered free lunch, unlimited snacks and beverages. Competitive salary and benefits, including 401(k).
Additional Details Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Quality Assurance
Industry: Software Development
#J-18808-Ljbffr