What you will do
1. Develop software models using python
2. Translate system requirements into executable models
3. Collaborate with system engineers to ensure that software models accurately reflect system behavior and requirements.
4. Perform model HIL/SIL to ensure the correctness and robustness of the software.
5. Work closely with software and hardware teams to integrate model-based software with other system components.
6. Participate in code reviews, testing, and debugging activities to maintain high software quality standards.
What you need
1. Bachelor's degree in electronic and E&TC Engineering, or a related field.
2. 2-4 years of experience in model-based software development.
3. Proficiency in python language to automate scripts.
4. Strong understanding of software engineering principles and best practices.
5. Experience with embedded systems development and real-time operating systems.
6. Excellent problem-solving and analytical skills.
7. Effective communication and collaboration skills.
8. Ability to work independently and as part of a team in a fast-paced environment.
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.