python engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
FOR AUTOMOTIVE BACKGROUND ENGINEERSJob Description & Skill Requirement: Required Technical Skills• Strong proficiency in Python (3.x) with hands on application development experience• Experience with one or more:o Desktop frameworks: Tkinter, PyQt, wxPython, CustomTkintero Web frameworks: Flask, FastAPI, Django• Solid understanding of:o Object Oriented Design (OOD)o Design patterns and clean architecture• Experience with REST APIs, JSON, and client server communication• Familiarity with version control (Git) and CI/CD practices• Experience with logging, configuration management, and error handling Automotive Domain – Preferred Skills• Understanding of automotive ECU concepts and embedded systems• Exposure to:o Automotive communication (CAN, LIN, FlexRay, Ethernet)o Diagnostics (UDS, OBD)o Test automation frameworks for ECU or system validation Key Responsibilities • Design, develop, and maintain Python based applications (desktop, web, or backend tools)• Architect modular, scalable, and maintainable application solutions• Develop rich user interfaces or APIs for engineering and testing workflows• Integrate Python applications with hardware, simulators, or external tools• Collaborate with cross functional teams (system, firmware, test, validation)• Ensure code quality through reviews, unit testing, and documentation• Support debugging, performance optimization, and root cause analysis• Mentor junior engineers and contribute to architectural decisions