As a member of our Architecture and Networking team, the Embedded SW Developer will be responsible for creating value in the projects through the use of mature established processes as well as agile methods and tools. He/she will work in a multicultural environment in collaboration with other disciplines with a strong focus on quality.
As a SW developer, responsibilities will include but not limit to:
+ Development of the SW Design which covers the related software requirements and respects the defined software architecture.
+ Prioritize and categorize software units and map them to future releases.
+ Development of the executable representation of each software unit as specified.
+ Development of a verification strategy for software units consistent with the software design.
+ Develop unit verification criteria to verify that each software unit satisfies its design over the complete range of application parameter combinations.
+ Ensure consistency and bilateral traceability between software architecture and detailed software design.
+ Ensure consistency and bilateral traceability between detailed software design and software units.
+ Development of the software units that implement the software design in accordance to the defined coding rules.
+ Perform code reviews to improve implementation quality.
+ Perform static code analysis to ensure correctness, removal of implementation weaknesses and provide evidence that the applicable coding rules have been respected and the software units are testable.
+ In case of not avoidable coding rule violations to perform a detailed analysis of the related warning and to document a justification about.
+ Verification and regression testing of software units in accordance with the defined verification strategy.
+ Ensure consistent integration of software units and software components into the overall software product.
+ B.S. in Electrical Engineering, Software Engineering, Computer Engineering or similar
+ 3+ years of experience in Embedded Software development
+ SW Development Process Knowledge/experience
+ Experience with Configuration and Change Management tools
+ Proficient C language coding skills following MISRA
+ Good knowledge of microcontroller technology
+ Communication Protocols (CAN, LIN)
+ AUTOSAR development experience
+ Functional Safety Management knowledge
+ Automotive industry experience
+ Agile methodologies
+ Requirements engineering using DOORS
Ready to drive with Continental? Take the first step and fill in the online application.
Enter your email address below to get notified whenever we find a similar job post.
Unsubscribe at any time.