Lead Software Engineer & Manager jobs in United States
cer-icon
Apply on Employer Site
company-logo

ERMCO-ECI · 18 hours ago

Lead Software Engineer & Manager

ERMCO is a leading U.S. manufacturer of distribution transformers and engineered electrical solutions. They are seeking a hands-on thought leader to manage the Embedded Software team, focusing on the design and implementation of GridBridge products while collaborating closely with Power Electronics and R&D personnel.

Electrical DistributionIndustrialMachinery ManufacturingManufacturing
check
Comp. & Benefits
check
H1B Sponsor Likelynote
Hiring Manager
Justin Pickens
linkedin

Responsibilities

Project Task Scheduling
Leading and growing an embedded software development team
Mentoring team members in both technical and intra-personal skills
Attending leadership meetings
Interfacing with vendors
Driving excellence into the software development process
Develop, support, debug, and enhance embedded software residing in an embedded Linux environment on an iMX8 processor and a bare metal environment on a STM32 processor
Develop I/O software to support peripherals such as SPI, I2C, GPIO, and analog to digital circuitry
Drive functional safety compliance processes (e.g. IEC 61508 and/or IEC 60730-1) to meet the certification process and all supporting documentation for certification
Work closely with the Power Electronics Hardware and Controls team throughout design and development process

Qualification

C / C++ programmingEmbedded LinuxPower ElectronicsScripting & Shell ProgrammingCommunications protocolsJIRAGitProtocol stacksJavaScriptREACTDockerIoT solutionsSystem testingSCADA experienceRequirement Management ToolDocumentation skills

Required

Proficiency in the C / C++ programming languages
Scripting & Shell Programming (Python, JavaScript, REACT, etc.)
Working understanding of multitude of communications protocols to include: CANBus, Ethernet, WiFi, USB, Serial, LTE etc
Experience using JIRA and Git in a development environment
Documentation skills including such areas as manuals, test procedures, MRD & PRD
The candidate shall have a minimum of 15 years of applicable experience with at least 3 years managing direct reports
Small team leadership and start-up experience is desirable
Experience in Smart Grid or Utility product development is a plus
Relevant education would include degrees in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering with minors or advanced degrees in similar areas

Preferred

Working knowledge of protocol stacks (DNP3, OpenADR, Modbus, and OCPP)
JavaScript and REACT for user interface design
Experience with Docker is a plus
Development of IoT solutions using AWS or similar
System testing, Manufacturing diagnostics, built in test/diagnostics (PBIT, IBIT, CBIT)
Deployment and customer support
SCADA or other utility standards experience
Experience using a Requirement Management Tool (RQM) (e.g. DOORS, Visure, etc) for the purpose of tracking and traceability of requirements from product to design and test cases

Company

ERMCO-ECI

twittertwitter
company-logo
ERMCO (Electric Research and Manufacturing Cooperative, Inc.) is headquartered in Dyersburg, Tennessee.

H1B Sponsorship

ERMCO-ECI has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2022 (2)

Funding

Current Stage
Late Stage
Total Funding
$16.84M
Key Investors
U.S. Department of Energy Office of ElectricityRural Development Partners
2024-12-03Grant· $1.84M
2024-10-17Grant· $15M

Leadership Team

T
Tim Mills
President and CEO
linkedin
Company data provided by crunchbase