The Embedded Systems Engineer I will have expertise in embedded systems design and development and worked for 3-5 years on embedded systems teams. This person is a leader and mentor to junior engineers and shares knowledge about the design and development of embedded systems.
Essential Responsibilities:
Excel in embedded projects and embedded systems-including designing, developing, testing, and perfecting designs
Build embedded systems including hardware, firmware, application software design
Responsible for updating and working with executive leadership on the development of embedded systems and status of projects
Collaborate with marketing and service to design and improve products
Provides guidance and mentoring to other members of the team
Minimum Qualifications:
Minimum of bachelor's degree in computer science or engineering
At least 3 years of embedded engineering experience
Experience with embedded microprocessor PCB design and hardware interfaces
Software engineering of real time data collection, message structures, storage structures, and processing algorithms
Experience with wireless communications
Experience leading a team of embedded engineers
Excellent communications skills
Highly motivated and passionate about embedded systems
Preferred Qualifications:
Experience with version control software (git)
Experience with hardware interfaces such as RS-485, RS-232, and GPIO.