Senior Embedded Software Engineer AUTOSAR
Company
Aeva, Inc.
Location
Peninsula
Type
Full Time
Job Description
What you'll do:
- Design and implement the application software components using Vector DaVinci or ETAS ISOLAR tool.
- Participate in the team's software processes, including requirements and design documentation, test-plan generation, and execution, peer design and code reviews, process feedback, and improvements.
- Interacting with the cross-functional team such as the validation and product team during the development phase of the project.
- Participation in internal, customer, supplier, and OEM meetings.
What you have:
- Real-time System Design: Architect and orchestrate real-time applications on ARM processors, utilizing C++ 11/14 to seamlessly integrate diverse sensor arrays within AUTOSAR Adaptive software platform
- AUTOSAR Methodology: Contribute to and implement best practices in AUTOSAR Methodology within software development and integration lifecycles in collaboration with OEM System integration teams.
- Development Process: Actively engage in AUTOSAR Adaptive software development and integration lifecycles, including requirement elicitation, design articulation, test strategy formulation, and peer code and design review.
- Issue Resolution: Diagnose and resolve intricate software and hardware issues, emphasizing on AUTOSAR Adaptive functional clusters, throughout the product development lifecycle.
- Language Proficiency: Expertise in C/C++ with a specialization in developing multi-threaded applications for Embedded Linux/QNX, targeting multiple ARM cores.
- Driver Development: Extensive experience in crafting low-level drivers in embedded environments, focusing on Functional Safety and Automotive Cybersecurity.
- AUTOSAR Tools: Proficiency in using AUTOSAR Authoring tools for configuration and integration tasks.
- System Understanding: In-depth knowledge of one or more areas: SoC and ASIC development, device drivers, hardware initialization, power optimization, real-time performance tuning, and AUTOSAR Adaptive execution management.
- DevOps Integration: Experience with Bazel-based CI/CD pipelines and static code analysis to achieve MISRA compliance
- Communication Protocols: Strong grasp of communication protocols such as I2C, SPI, UART, AUTOSAR Adaptive communication stacks, UDP, SOME/IP, SecOC, and E2E protection.
- Leadership: A hands-on mentality to guide and uplift team performance and project outcomes.
- Platform Experience: Familiarity with hardware platforms like Xilinx, Zync, SOC family, or equivalents, coupled with the ability to integrate these into AUTOSAR Adaptive frameworks.
- Debugging Skills: Proficiency in debugging FPGA/ASIC hardware, utilizing specialized lab equipment and AUTOSAR Adaptive debugging tools.
- Scripting Expertise: Capability in scripting languages like Python and shell scripts, with a specific focus on adapting AUTOSAR Adaptive codebase.
What's in it for you:
- Be part of a fast paced and dynamic team
- Very competitive compensation and meaningful stock grants
- Exceptional benefits: Medical, Dental, Vision, and more
- Unlimited PTO: We care about results, not punching timecards
Date Posted
10/29/2023
Views
12
Similar Jobs
Support Engineer - Pricefx
Views in the last 30 days - 0
Pricefx a leading SaaS Pricing Price Optimization Management provider is seeking a Tier 34 Support Engineer The role involves providing technical sup...
View DetailsSenior Product Manager - Instrumental
Views in the last 30 days - 0
Instrumental is seeking a Senior Product Manager with extensive experience in enterprise SaaS products or deep domain expertise in electronics manufac...
View DetailsInside Sales & Technical Support Specialist - Gator Bio
Views in the last 30 days - 0
Gator Bio headquartered in Palo Alto CA is a leading developer and manufacturer of BioLayer Interferometry BLI instrumentation and consumable products...
View DetailsSr. Flight Software Engineer (Verification) - Reliable Robotics Corporation
Views in the last 30 days - 0
Reliable Robotics is a team of missiondriven engineers developing safetyenhancing technology for aviation aiming to make air transportation safer more...
View DetailsDistributed Systems Engineer - Kumo
Views in the last 30 days - 0
Kumo is a company building a machine learning platform for data lakehouses enabling data scientists to train powerful Graph Neural Net models directly...
View DetailsManager, Site Reliability Engineering - Zoox
Views in the last 30 days - 0
Zoox is seeking a Site Reliability Engineering Manager to lead and grow the team ensuring the reliability scalability and performance of the companys ...
View Details