Call us today 647 722-0837

Website Venushiring Venus Consultancy

Job Title: Python Developer with Electrical and Electronic Controls Experience 

Responsibilities:

  • Develop and maintain Python-based software solutions for electrical and electronic controls systems.
  •  Integrate Matlab plant models into the software using programming languages such as C, C++, or C#.
  •  Utilize J1939 CAN protocol and CAN interface tools, such as Vector tools, for communication and control.
  • Troubleshoot and debug electrical and electronic control systems, components, and interfaces. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
  •  Participate in the Agile development process, including sprint planning, daily stand-ups, and retrospectives.
  • Use the Rally tool for project management and tracking progress. Develop and maintain test automation tools and environments, such as Hardware-in-the-Loop (HiL), Software-in-the-Loop (SiL), and ECU-Test. Conduct unit tests, integration tests, and system tests to ensure software reliability and functionality.
  •  Stay updated with the latest industry trends and advancements in Python programming and electrical controls technologies.

Requirements:

  • Engineering or Computer Science degree or equivalent practical experience. Strong proficiency in Python programming. Experience with programming languages such as C, C++, or C# for integrating Matlab plant models.
  • Knowledge of J1939 CAN protocol and experience with CAN interface tools, particularly Vector tools.
  • Good understanding of electrical and electronic controls, components, and troubleshooting. Experience with test automation tools and environments, including HiL, SiL, and ECU-Test, is highly desirable.
  • Familiarity with Agile development processes and the use of Rally or similar project management tools. Strong problem-solving skills and the ability to analyze complex technical challenges.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.

 

What makes a candidate standout:

  • Proven experience with test automation tools and environments, especially HiL, SiL, and ECU-Test. In-depth knowledge of Agile development processes and experience using Rally or similar project management tools.
  • If you are a highly motivated Python Developer with a strong background in electrical and electronic controls, we invite you to join our dynamic team.
  • Help us develop cutting-edge software solutions that contribute to the advancement of our industry.
  •  Please submit your resume, highlighting your Python programming skills, experience with electrical controls, and any relevant projects or code samples.

Apply Now

Please fill out the form below to apply for this job