Principal AUTOSAR Software Engineer
Ethernovia, Inc.4 months ago
Responsibilities
- Design, develop, and integrate AUTOSAR Software Components for Automotive-ECUs.
- Develop Basic Software Modules such as Communication-Stacks and Diagnostic-Services.
- Create Application Software Components based on AUTOSAR templates.
- Develop Application Software using C/C++.
- Configure and generate AUTOSAR software architecture using configuration tools.
- Implement and verify software modules according to AUTOSAR-Specifications.
- Collaborate with cross-functional teams for seamless software integration.
- Conduct software integration, testing, validation, and debugging.
- Optimize software performance and reliability.
- Document requirements, designs, specifications, and test results.
- Stay updated with emerging AUTOSAR trends and methodologies.
Requirements
- Bachelor's or Master's degree in Computer Science/Software or related field.
- Minimum 10 years of relevant experience.
- Strong understanding of the Software Development lifecycle.
- Proficient in C/C++ programming; Python experience is a plus.
- Experience with firmware for communication devices like Ethernet.
- Experience in integration and testing with firmware and low-level code.
- Expertise in efficient code practices for performance.
- Hands-on experience with hardware and embedded processors is preferable.
Benefits
- Technology depth and breadth expansion not found in large companies.
- Opportunity to grow your career as the company grows.
- Pre-IPO stock options.
- Access to cutting-edge technology.
- Work with a world-class team.
- Competitive base salary.
- Flexible hours.