Java J2EE & React Lead with IAM (Local to TX & NC only)

E-Solutions
Dallas, TX

Job Title: Python Engineer

Job Location: Milford, Michigan (Onsite)

Type of Hire : Full time

Mode of interview - Virtual



Job 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, CustomTkinter

o 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

// // //