R
Sr Staff Software Engineer Automotive Apps Dev
Job Description
Key Responsibilities:
Software Development
- Design and implement robust drivers and application software for R-Car SoC using C/C++
- Engage in the full software development lifecycle including requirements analysis, architecture design, coding, unit/system verification, and validation
- Follow industry best practices for maintainable, high-quality code with active participation in design reviews and code walkthroughs
System Integration
- Collaborate with system engineering and middleware teams to integrate and optimize software on R-Car hardware
- Develop testing procedures ensuring smooth hardware-software communication
Performance Optimization
- Analyze and enhance software performance for efficient resource use
- Perform performance verification and implement improvements to meet real-time processing needs
Debugging and Testing
- Conduct thorough debugging and troubleshooting
- Develop and execute unit and system-level tests to ensure software reliability
Team Collaboration & Communication
- Work effectively within an international team, coordinating with multiple stakeholders
- Maintain clear and comprehensive documentation of designs, tests, and resolutions
More Info
Job Type:
Industry:
Function:
Employment Type:
Key Skills
C/C++
application coding
About Company
Renesas is an embedded semiconductor solution provider driven by its Purpose To Make Our Lives Easier.As the industrys leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog Connectivity, and Power.
