The Embedded Systems Engineer will have core duties and responsibilities to include and not be limited to:
- Design and implement hardware embedded systems from requirements to production and commercial deployment, including design, schematic capture, component specification and PCB layouts
- 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 as well as hardware design
- Analyze and enhance efficiency, stability and scalability of system resources
- Integrate and validate new product designs
- Provide post production support
- Interface with other design and development staff within Engineering Department
EducationBachelor’s degree in electronic engineering or computer science ExperienceRequiredMinimum of two (2) years of professional working experience in a related field.Demonstrable coding proficiency with VBA andAt least one year of practical working experience with:Programming.Testing.Hardware and PCB design Microprocessor systems and PCB design.Desired:Familiarity with development of real-time software for embedded systems.Experience and demonstrable proficiency with PIC microprocessor systems,Expertise with commercial software submission and qualification process;Demonstrable competence with SPI, I2C, RS 232, RS 485, and CAN bus;