{"schemaVersion":"jobsearcher.job.v1","id":"58eb6a4084545795a694fb0d","url":"https://jobsearcher.com/jobs/58eb6a4084545795a694fb0d","canonicalUrl":"https://jobsearcher.com/jobs/58eb6a4084545795a694fb0d","title":"Embedded Software Engineer","description":"*Position Summary*\n\nEmbedded 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.\n\n*Job Description* - Embedded Software Engineer\n\n§ Program using C language\n\n§ Write code for embedded processors: TI DSP’s, Microchip PIC Processors\n\n§ Develop for target environments without an operating system (“bare metal”)\n\n§ Develop using IDEs on PCs: Microchip’s MPLAB and Texas Instrument’s Code Composer Studio\n\n§ Work with evaluation boards from chip manufacturing companies before actual hardware is available\n\n§ Work with hardware engineers to debug and solve issues with new custom hardware boards (“board bring-up”)\n\n§ Gather design requirements\n\n§ Design software systems and subsystems\n\n§ Perform software configuration control using version-control software systems\n\n§ Integrate and test in a lab environment\n\n§ Debug and troubleshoot firmware\n\n§ Utilize common electronic test equipment\n\n§ Design user interfaces\n\n§ Understand and maintain existing legacy code\n\n§ Utilize Microsoft Word and Excel\n\n*Principal Duties and Areas of Responsibility*\n\n§Embedded Software Engineer will Determine system requirements and design specifications both from documentation, and sometimes from informal communication including discussions with co-workers\n\n§ Embedded Software Engineer Must have the flexibility to adapt to changing requirements during the development process\n\n§ Determine priorities in regard to the overall software and product development schedules\n\n§ Create simple and highly maintainable software designs\n\n§ Create high-quality code in a quick and efficient manner\n\n§ Integrate and test code. Track and resolve software issues without close supervision\n\n§ Must be comfortable working in a team environment including during the system test stage\n\n§ Generate requirements and a plan for system integration and design validation\n\n§ Develop built-in-self-test code in firmware where practical\n\n§ Assist in the defining, checkout, and debugging of new hardware designs\n\n§ Become familiar with the existing aerospace and marine product line\n\n§ Support the production test department to resolve technical problems\n\n§ Provide telephone support for field service personnel on an as-needed basis\n\n*Requirements for Embedded Software Engineer*\n\n§ Must have BS degree in computer science, computer engineering, or electrical engineering from an ABET accredited institution\n\n§ Documented US citizenship or legal permanent resident status\n\n*Experience*\n\n§ At least 3 years of experience in related field\n\n*Physical Requirements*\n\nMust be able to climb stairs, sit, keyboard, see, hear, and read/speak English fluently\n\n_*EOE/Minorities/Females/Vet/Disability*_\n\nPay: $95,000.00 - $105,000.00 per year\n\nBenefits:\n* 401(k)\n* Dental insurance\n* Employee assistance program\n* Flexible spending account\n* Health insurance\n* Life insurance\n* Paid time off\n* Referral program\n* Vision insurance\n\nPeople with a criminal record are encouraged to apply\n\nWork Location: In person","company":"Unitron","rawCompany":"unitron","city":"Dallas","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-08-22T16:41:50.701Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"*Position Summary*\n\nEmbedded 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.\n\n*Job Description* - Embedded Software Engineer\n\n§ Program using C language\n\n§ Write code for embedded processors: TI DSP’s, Microchip PIC Processors\n\n§ Develop for target environments without an operating system (“bare metal”)\n\n§ Develop using IDEs on PCs: Microchip’s MPLAB and Texas Instrument’s Code Composer Studio\n\n§ Work with evaluation boards from chip manufacturing companies before actual hardware is available\n\n§ Work with hardware engineers to debug and solve issues with new custom hardware boards (“board bring-up”)\n\n§ Gather design requirements\n\n§ Design software systems and subsystems\n\n§ Perform software configuration control using version-control software systems\n\n§ Integrate and test in a lab environment\n\n§ Debug and troubleshoot firmware\n\n§ Utilize common electronic test equipment\n\n§ Design user interfaces\n\n§ Understand and maintain existing legacy code\n\n§ Utilize Microsoft Word and Excel\n\n*Principal Duties and Areas of Responsibility*\n\n§Embedded Software Engineer will Determine system requirements and design specifications both from documentation, and sometimes from informal communication including discussions with co-workers\n\n§ Embedded Software Engineer Must have the flexibility to adapt to changing requirements during the development process\n\n§ Determine priorities in regard to the overall software and product development schedules\n\n§ Create simple and highly maintainable software designs\n\n§ Create high-quality code in a quick and efficient manner\n\n§ Integrate and test code. Track and resolve software issues without close supervision\n\n§ Must be comfortable working in a team environment including during the system test stage\n\n§ Generate requirements and a plan for system integration and design validation\n\n§ Develop built-in-self-test code in firmware where practical\n\n§ Assist in the defining, checkout, and debugging of new hardware designs\n\n§ Become familiar with the existing aerospace and marine product line\n\n§ Support the production test department to resolve technical problems\n\n§ Provide telephone support for field service personnel on an as-needed basis\n\n*Requirements for Embedded Software Engineer*\n\n§ Must have BS degree in computer science, computer engineering, or electrical engineering from an ABET accredited institution\n\n§ Documented US citizenship or legal permanent resident status\n\n*Experience*\n\n§ At least 3 years of experience in related field\n\n*Physical Requirements*\n\nMust be able to climb stairs, sit, keyboard, see, hear, and read/speak English fluently\n\n_*EOE/Minorities/Females/Vet/Disability*_\n\nPay: $95,000.00 - $105,000.00 per year\n\nBenefits:\n* 401(k)\n* Dental insurance\n* Employee assistance program\n* Flexible spending account\n* Health insurance\n* Life insurance\n* Paid time off\n* Referral program\n* Vision insurance\n\nPeople with a criminal record are encouraged to apply\n\nWork Location: In person","datePosted":"2026-08-22T16:41:50.701Z","dateModified":"2026-08-22T16:41:50.701Z","hiringOrganization":{"@type":"Organization","name":"Unitron","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dallas","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"58eb6a4084545795a694fb0d"},"url":"https://jobsearcher.com/jobs/58eb6a4084545795a694fb0d"}}