Lead Software Engineer

Location: Spring, TX
Employer: EKU Power Drives Inc.
Schedule: Full-time, Mon–Fri, 8:00 AM – 5:00 PM

We are seeking a skilled and motivated Lead Software Engineer to join our team and drive the development of advanced control and monitoring solutions for industrial and energy applications.

Key Responsibilities:

  • Lead and participate in software development for product releases, with a focus on data acquisition, cloud computing, data analysis, and embedded application software.

  • Design and implement interfaces for diverse machinery using CAN, UDP, TCP/IP, and Modbus communication protocols.

  • Oversee software testing, release processes, and bug resolution.

  • Engage with clients and internal teams to gather feedback and define requirements.

  • Define internal system requirements and support system development projects.

  • Contribute to business development by supporting project scoping and timeline planning.

Minimum Requirements:

  • Bachelor’s degree in Electrical Engineering, Mechatronics, or Electronics Engineering.

  • At least 2 years of experience in:

    • Embedded software development (including use of CANoe and CANape).

    • Cloud computing, data aggregation, and communication protocols (Modbus, UDP, CAN).

    • Programming in Python and C++; IP networking and integration of custom IP/LAN networks.

    • Automated build pipelines using Jenkins.

  • 1 year of experience with:

    • Industrial machinery automation.

    • Power electronics (Low/Medium voltage).

    • Embedded systems.

To apply, please submit your resume in duplicate to humanresources@ekupd.com