Senior Embedded Software Engineer

Goodwin Recruiting

Dallas (TX)

On-site

USD 110,000 - 165,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Professional development opportunities
Dynamic, collaborative environment

Job summary

Goodwin Recruiting seeks a Senior Embedded Software Engineer with a strong Electrical Engineering background to lead the design and development of embedded software and test platforms for high-voltage products.

You will mentor engineers and bridge hardware, firmware, and application software teams, contributing to roadmaps and cross-functional planning.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field; Master's preferred.
  • 5+ years of professional software development experience, with at least 3 years in embedded or hardware-related environments.
  • Strong proficiency in C/C++; experience with Python or similar scripting languages for tooling and automation.
  • Solid understanding of circuits, power electronics fundamentals, and hardware design constraints.

Responsibilities

  • Lead architecture, design, and implementation of embedded software and control algorithms for power and high-voltage systems.
  • Collaborate with electrical/hardware engineers on interfaces and design trade-offs.
  • Develop and maintain firmware for microcontrollers and real-time systems; implement communication and safety features.
  • Create and maintain internal testing/diagnostic tools for power electronic systems.
  • Drive root-cause analysis and mentor junior engineers in software/embedded development.

Skills

Embedded software development
C/C++
Python scripting
Mentoring / leadership

Education

Bachelor's degree in Electrical or Computer Engineering
Master's degree preferred

Tools

LabVIEW
MATLAB/Simulink
Oscilloscopes / Debugging tools

Job description

Our client is seeking a Senior Embedded Software Engineer with a strong Electrical Engineering background to lead the design and development of embedded software, control systems, and test platforms for high-voltage and power electronic products. In this role, you will act as a technical leader, mentoring engineers and serving as a key bridge between hardware, firmware, and application software teams.

Key Responsibilities
  • Lead the architecture, design, and implementation of embedded software and control algorithms for power and high-voltage systems.
  • Collaborate closely with electrical and hardware engineers on system requirements, hardware/software interfaces, and design trade-offs.
  • Develop and maintain firmware for microcontrollers and real-time systems, including communication, control loops, and safety features.
  • Design and build internal tools for automated testing, verification, data collection, and diagnostics of power electronic systems.
  • Drive root-cause analysis and resolution of complex system issues involving both software and hardware.
  • Review code and designs, set best practices, and mentor junior engineers in software engineering and embedded development.
  • Contribute to product roadmaps, estimation, and planning with cross-functional stakeholders (engineering, product, manufacturing, quality).
  • Ensure compliance with relevant safety, regulatory, and quality standards for products in regulated industries.
Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field; Master's degree preferred.
  • 5+ years of professional software development experience, with at least 3 years in embedded or hardware-related environments.
  • Strong proficiency in C/C++; experience with Python or similar scripting languages for tooling and automation.
  • Solid understanding of circuits, power electronics fundamentals, and hardware design constraints.
  • Hands-on experience with microcontrollers, communication protocols (UART, SPI, I2C, CAN), and hardware bring-up.
  • Proficiency with laboratory and debugging equipment (oscilloscopes, logic analyzers, multimeters) and low-level debugging techniques.
  • Demonstrated experience leading technical projects and mentoring other engineers.
  • Strong communication skills and ability to work effectively with cross-functional teams.
Preferred Qualifications
  • Experience with high-voltage systems, power supplies, motor drives, or similar power electronic products.
  • Knowledge of real-time operating systems (RTOS) and safety-critical or high-reliability systems.
  • Familiarity with tools such as LabVIEW, MATLAB/Simulink, or similar engineering and test platforms.
  • Experience in regulated industries (medical, aerospace, industrial safety) and associated compliance standards.
  • Background in developing automated test infrastructure for production and validation.
What's Offered
  • Opportunities for professional development and advancement.
  • Dynamic, collaborative, and innovative work environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Electrical Systems Engineer
Senior Electrical Systems Engineer

Blue Signal Search • Salt Lake City (UT)

On-site
USD 110,000 - 170,000
Bonus potential
Comprehensive benefits
High visibility
+2
Senior Software Engineer
Senior Software Engineer

Delaney Group • Town of Poland (NY)

Hybrid
USD 100,000 - 130,000
Embedded Software Engineer – High-Power Systems
Embedded Software Engineer – High-Power Systems

Voltify • Town of Florida (NY)

On-site
USD 120,000 - 160,000
Software Systems Engineer
Software Systems Engineer

Aegis Worldwide • Asheville (NC)

On-site
USD 90,000 - 120,000
Senior Electrical Test Engineer
Senior Electrical Test Engineer

DSJ Global • Boston (MA)

On-site
USD 120,000 - 150,000
Electrical Engineer
Electrical Engineer

Impact Recruitment Ltd • Hauppauge (NY)

On-site
USD 100,000 - 140,000
Senior Electrical Engineer
Senior Electrical Engineer

Combined Selection Group Ltd • California (MO)

On-site
USD 120,000 - 180,000
Electrical Engineering Manager
Electrical Engineering Manager

hireneXus • Austin (TX)

On-site
USD 170,000 - 210,000
Senior Electrical Engineer
Senior Electrical Engineer

EverPeak Recruitment • City of Syracuse (NY)

On-site
USD 120,000 - 160,000
Senior Power Electronics Engineer
Senior Power Electronics Engineer

EVONA • Los Angeles (CA)

On-site
USD 100,000 - 130,000