Embedded Software Engineer


Utica, MI

Industry: Manufacturing / Electronics


5 - 7 years

Posted 241 days ago

  by    Debra Nicholas

This job is no longer available.

Embedded Software Engineer needed for growing, established Utica electronics design and manufacturing firm. This position will be involved in the launch of embedded designs of controls for police/emergency vehicles, security systems, non-patient contact medical, etc.

Responsibilities and Duties

?        Embedded Software Engineer will:

?        Design and implement software of embedded devices and systems from requirements to production and commercial deployment

?        Design, develop, code, test and debug system software

?        Review code and design

?        Analyze and enhance efficiency, stability and scalability of system resources

?        Integrate and validate new product designs

?        Support software QA and optimize I/O performance

?        Provide post production support

?        Interface with hardware design and development

?        Assess third party and open source software

Qualifications and Skills

Embedded Software Engineer will need:

5 plus years embedded (8, 16, 32 bit) design/development experience

Debugging to component level using o-scope, logic analyzer, emulators, etc.

Extensive experience developing and writing software for embedded microcontrollers including use of compilers and debuggers/emulators. PIC18F, MSP430, CY8C5868AXI, PCI32M, etc.

Analog/digital hardware design experience

MiWi, Smartmesh, wireless hart, ISA100 wireless software development

PCB design experience a plus

C, C++ experience


Embedded Software Engineer will receive Health Insurance and AFLAC disability. Looking to add 401K as company grows.

Job Type: Full-time