Autosar BSW Development: Design, develop, and test Autosar BSW components, including OS, COM, NM, and other modules.
Software Architecture: Participate in the design and development of software architectures for automotive ECUs, ensuring compliance with Autosar standards.
Component Development: Develop and test Autosar BSW components, including device drivers, network management, and other low-level software components.
Integration and Testing: Integrate Autosar BSW components with other software components and perform thorough testing to ensure correct functionality.
Troubleshooting and Debugging: Identify and resolve issues related to Autosar BSW components, using debugging tools and techniques.
Collaboration: Collaborate with cross-functional teams, including hardware, software, and testing engineers, to ensure successful ECU development.
Documentation: Create and maintain technical documentation of Autosar BSW components, including design documents, test plans, and user manuals.
Stay up-to-date with Autosar Standards: Stay current with the latest Autosar standards and updates, ensuring that our software development aligns with industry requirements.
Requirements:
Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
Experience: 3+ years of experience in automotive software development, specifically in Autosar BSW.
Technical Skills: Proficiency in C programming language, Autosar BSW components (OS, COM, NM, etc.), and development tools (e.g., Eclipse, VectorCAST).
Knowledge of Automotive Systems: Familiarity with automotive systems, including CAN, LIN, and other communication protocols.