Software Design Engineer II

Posted Yesterday
Be an Early Applicant
Dyersburg, TN, USA
In-Office
Junior
Industrial • Manufacturing
The Role
Develop, test, troubleshoot, deploy, and maintain software supporting transformer and component design. Translate engineering requirements into software solutions, support calculations and data workflows, integrate ERP and engineering systems, document code and processes, and collaborate with engineering, manufacturing, quality, supply chain, sales, and IT teams. The role also involves legacy code analysis, database querying, code reviews, validation, and continuous improvement in an onsite manufacturing environment.
Summary Generated by Built In
Overview

About ERMCO

Electric Research and Manufacturing Cooperative, Inc. (ERMCO) is the leading manufacturer of distribution transformers and engineered electrical solutions, serving electric utilities, Original Equipment Manufacturers (OEMs), and industrial customers across North America. Headquartered in Dyersburg, Tenn., ERMCO delivers reliable, high-quality products that power homes, businesses, and communities across North America.


With commitments to safety, operational excellence, and continuous improvement, ERMCO is at the forefront of supporting grid modernization and energy transition. Our vertically integrated operations, customer-focused culture, and investment in people and technology make ERMCO the Most Valued Partner for delivering resilient, sustainable power infrastructure for the future.


Job Summary

The Software Design Engineer is an early-career role responsible for developing, maintaining, troubleshooting, and supporting software used in transformer and related component design processes. This position builds on foundational software development experience and applies it to engineering automation, design data workflows, ERP integration, and CAD-related tools. The Software Developer works with moderate supervision, contributes to defined development tasks, and collaborates with design engineering, manufacturing, quality, sales, supply chain, and IT teams to support reliable software solutions aligned with business and design engineering needs.

 

This role will be onsite in Dyersburg, TN. Relocation Assistance is available.

Responsibilities
  • Develop, update, test, troubleshoot, debug, deploy, and maintain software applications used to support transformer or component design processes.
  • Assist in translating engineering requirements, customer specifications, design rules, and process needs into functional software requirements.
  • Support basic calculations, data validation, simulations, reporting, and engineering data analysis within software tools and automation workflows.
  • Collaborate with design engineering, manufacturing, quality, sales, supply chain, and IT teams to ensure software integrates effectively with engineering and production processes.
  • Maintain technical documentation, software notes, user instructions, test results, change records, and support materials under guidance from senior team members.
  • Participate in code reviews, design reviews, software validation, and continuous improvement activities to improve reliability, usability, and maintainability.
  • Support ERP and engineering system data updates related to design processes, automation workflows, and engineering deliverables.
  • Contribute to technology organization growth initiatives.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Mechanical Engineering, or a related field.
  • 1-3 years of software development experience, preferably in engineering, manufacturing, automation, CAD, ERP, or technical business systems.
  • Working knowledge of programming concepts, database interaction, debugging practices, version control, and basic software lifecycle practices.
  • Ability to read and interpret drawings, customer specifications, engineering documentation, and basic design requirements.
  • Effective communication, organization, and teamwork skills with the ability to manage assigned tasks and meet deadlines.
  • Basic understanding of engineering design processes and willingness to develop transformer or component design knowledge.
  • Ability to analyze complex legacy codebases and document business logic.

Preferred Qualifications

  • Exposure to CAD systems, such as Autodesk Inventor, Vault, AutoCAD, or similar CAD/PLM technologies, engineering automation tools, design configurators, ERP integrations, or product data workflows.
  • Demonstrated interest in supporting platform development, engineering data quality, and scalable tools for design decision support.
  • Good understanding of tools like Query Tool and MySQL used for complex data querying utilizing SQL.
  • Familiarity in programming languages such as VB .Net, C#, and C++ that includes embedded SQL queries, and creating, testing, and maintaining Dynamic Link Libraries (DLLs).

Let’s Build the Future Together

At ERMCO, your ideas matter, your growth is supported, and your impact is real. Whether you’re building on early career experience or launching your professional journey, you’ll have the opportunity to learn, contribute, and grow in a manufacturing environment that values innovation and collaboration.


Join ERMCO and TRANSFORM your career!

Job LocationsUS-TN-Dyersburg

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Mechanical Engineering, or a related field
  • 1-3 years of software development experience
  • Working knowledge of programming concepts, database interaction, debugging, version control, and software lifecycle practices
  • Ability to interpret drawings, customer specifications, engineering documentation, and design requirements
  • Effective communication, organization, teamwork, task management, and deadline management skills
  • Basic understanding of engineering design processes and willingness to learn transformer or component design
  • Ability to analyze complex legacy codebases and document business logic
  • Exposure to Autodesk Inventor, Vault, AutoCAD, CAD/PLM technologies, engineering automation tools, design configurators, ERP integrations, or product data workflows
  • Interest in platform development, engineering data quality, and scalable design decision-support tools
  • Understanding of Query Tool, MySQL, and SQL for complex data querying
  • Familiarity with VB.NET, C#, C++, embedded SQL queries, and creating, testing, and maintaining DLLs
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Dyersburg, TN ,
475 Employees
Year Founded: 1972

What We Do

ERMCO (Electric Research and Manufacturing Cooperative, Inc.) is headquartered in Dyersburg, Tennessee. ERMCO is one of the largest producers of oil filled distribution transformers and transformer components in the United States

Similar Jobs

ERMCO-ECI Logo ERMCO-ECI

Design Engineer

Industrial • Manufacturing
In-Office
Dyersburg, TN, USA
475 Employees

Navan Logo Navan

Senior Manager, Client Experience (Pre-Sales Solutions & Scoping)

Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Easy Apply
Remote or Hybrid
USA
3300 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Assistant Store Leader - Visual

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
19-32 Hourly

Motive Logo Motive

Senior Manager, IT Engineering

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
4 Locations
4000 Employees
140K-190K Annually

Similar Companies Hiring

Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account