Senior Embedded Software Engineer - job post

Goodwin RecruitingAddison, TX 75001full_timesenior

Tech Stack

Solid badges = required, outlined = preferred

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.
  • Review code and designs, set best practices, and mentor junior engineers in software engineering and embedded development.

Soft Skills

Electrical EngineeringControl SystemsCircuitsPower ElectronicsTechnical Decision-MakingMentoringCross-Functional Collaboration

Benefits

  • 401k
  • Dental
  • Disability Insurance
  • Health Insurance
  • Life Insurance
  • Vision

Culture

Collaborative SpaceMentorship Program

Requirements

Required: Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field
Preferred: Master’s degree
Regions: Us

Get jobs like this in your inbox

Weekly Embedded Software, C, C++ hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in