Back to jobs

Embedded Software Engineer

Unitron, LP · Dallas, TX, US

Spotted 4d agoFull-time

Job details

Pay
$95,000 – $105,000 a year
Work mode
On-site
Employment
Full-time
Level
Mid level
Experience
3+ years
Education
Bachelor's degree
Posted
Oct 7, 2026
Last confirmed open
Oct 7, 2026
Job description

About this role

Position Summary

Embedded Software Engineer will design and develop requirements, specifications, and software code for multi-board/multi-processor systems. Work on low level application code. Individual contributor as well as part of an engineering development team for state-of-the-art AC and DC power conversion products ranging from 3.5 to 250 kVA.

Job Description - Embedded Software Engineer

§ Program using C language

§ Write code for embedded processors: TI DSP’s, Microchip PIC Processors

§ Develop for target environments without an operating system (“bare metal”)

§ Develop using IDEs on PCs: Microchip’s MPLAB and Texas Instrument’s Code Composer Studio

§ Work with evaluation boards from chip manufacturing companies before actual hardware is available

§ Work with hardware engineers to debug and solve issues with new custom hardware boards (“board bring-up”)

§ Gather design requirements

§ Design software systems and subsystems

§ Perform software configuration control using version-control software systems

§ Integrate and test in a lab environment

§ Debug and troubleshoot firmware

§ Utilize common electronic test equipment

§ Design user interfaces

§ Understand and maintain existing legacy code

§ Utilize Microsoft Word and Excel

Principal Duties and Areas of Responsibility

§Embedded Software Engineer will Determine system requirements and design specifications both from documentation, and sometimes from informal communication including discussions with co-workers

§ Embedded Software Engineer Must have the flexibility to adapt to changing requirements during the development process

§ Determine priorities in regard to the overall software and product development schedules

§ Create simple and highly maintainable software designs

§ Create high-quality code in a quick and efficient manner

§ Integrate and test code. Track and resolve software issues without close supervision

§ Must be comfortable working in a team environment including during the system test stage

§ Generate requirements and a plan for system integration and design validation

§ Develop built-in-self-test code in firmware where practical

§ Assist in the defining, checkout, and debugging of new hardware designs

§ Become familiar with the existing aerospace and marine product line

§ Support the production test department to resolve technical problems

§ Provide telephone support for field service personnel on an as-needed basis

Requirements for Embedded Software Engineer

§ Must have BS degree in computer science, computer engineering, or electrical engineering from an ABET accredited institution

§ Documented US citizenship or legal permanent resident status

Experience

§ At least 3 years of experience in related field

Physical Requirements

Must be able to climb stairs, sit, keyboard, see, hear, and read/speak English fluently

EOE/Minorities/Females/Vet/Disability

Pay: $95,000.00 - $105,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Vision insurance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed