Embedded Software Engineer
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