We are looking for a Base Software Engineer, you will play a crucial role in the development of embedded systems for next-generation automotive products. You will be responsible for low-level programming, working closely with hardware and software teams to ensure the robust performance of the systems. The ideal candidate will have a strong background in Embedded C development, experience with Python, and a deep understanding of Linux environments and automotive communication protocols, particularly CAN and CAnalyzer.
Key Responsibilities:
- Develop and maintain low-level embedded software in C for automotive ECU.
- Work with CAN (Controller Area Network) and CAnalyzer tools to design, implement, and test communication protocols.
- Collaborate with cross-functional teams to ensure the integration of hardware and software components.
- Utilize Python for scripting, automation, and testing purposes.
- Ensure the software meets high standards of reliability and performance in a Linux environment.
- Participate in code reviews, debugging, and optimization efforts.
- Document software designs, architectures, and implementations.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience in low-level embedded C programming.
- Strong knowledge of CAN bus protocols and experience with CAnalyzer.
- Proficiency in Python scripting.
- Solid understanding of Linux operating systems and development environments.
- Experience in automotive software development, particularly with ECUs.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative environment.
Preferred Qualifications:
- Experience with other automotive communication protocols (e.g., LIN, FlexRay).
- Knowledge of ISO 26262 functional safety standards.
- Familiarity with version control systems like Git.
Den lediga tjänsten publicerades en månad sedan
Vill du få fler lediga tjänster?
Prenumerera och få liknande lediga tjänster för Embedded C developer Base Software. Var den första som ansöker!