Experience with embedded systems programming (microcontrollers and FPGA) using platforms like Texas Instruments and Arduino
Proficiency in integrating sensors such as accelerometers and gyroscopes
Skilled in software development with C, C++, and Python
Familiarity with computer vision technologies (openCV)
Experience in developing graphical user interfaces (GUIs)
Background in creating backend services (e.g. web servers, RESTful services)
Bachelor's degree in Electrical Engineering, Robotics, or Computer Science
3-5 years of relevant work experience
Excellent written and verbal communication skills
Ability to obtain a Secret DoD clearance (US Citizenship required)
Authorization to work in the U.S. without sponsorship.
Responsibilities
Collaborate with a multidisciplinary team to design, test, and integrate electronics, firmware, and software for innovative projects
Assist senior engineers in overseeing daily activities and providing guidance to engineering technicians
Support senior engineers in developing engineering documentation, including test procedures for various projects
Benefits
Opportunity to work on cutting-edge projects in additive manufacturing and autonomous systems
Hands-on experience with a variety of technologies encompassing electronics, firmware, and software
Collaborative team environment that promotes mentorship and skill development
Engagement with advanced technologies such as computer vision and sensor integration
Access to ongoing professional development and training opportunities
Full Job Description
The Position
Duties & Responsibilities
Work with multidisciplinary team to design, test, and integrate electronics, firmware, and software for various additive manufacturing, autonomous systems, and sensor projects
Aid senior engineers with day to day oversight of activities, including providing guidance to a team of engineering technicians.
Aid senior engineers in developing engineering documentation, such as test procedures, for various activities.
Qualifications
Basic
Experience with programming embedded systems microcontroller and FPGA (Texas Instruments, Arduino, Microchip, Xilinx) software development
Experience with integrating sensors (i.e. accelerometers, gyros, thermocouples, encoders)
Experience in developing software in C, C++, Python
Experience with computer vision (openCV)
Experience developing Graphical user interfaces (GUIs)