We are looking for an individual to design, develop, and troubleshoot embedded software for machines, with motion control systems experience.
The job will include evaluating products and choosing the best solution to fit specific mechanical needs, designing, developing, and testing software for embedded systems, and debugging issues along with improving performance and stability. The employee will work alongside mechanical, electrical, and software engineers to integrate various components into existing and new machinery.
The ideal candidate will have some experience with machinery and a basic understanding of mechanical engineering.
Location: Falls Church, VA with potential for occasional hybrid work
US Citizenship is required
Required skills/experience:
Motion control systemsPLC programmingMicrocontroller programmingServo and Stepper motorsDigital and analog sensors (optical, mechanical, time of flight, distance)Machine buses and communications including Ether/IP, EtherCAT, RS-232, RS-422, RS-485, raw socketsExperience with manufacturing machinesBasic hardware/mechanical engineering knowledge3+ years of experience with embedded systemsProblem solving skills & self sufficiencyDesired but not required skills/experience:
PIC32 programmingFPGA programmingRobotics
GDIT IS YOUR PLACE:
● 401K with company match
● Comprehensive health and wellness packages
● Internal mobility team dedicated to helping you own your career
● Professional growth opportunities including paid education and certifications
● Cutting-edge technology you can learn from
● Rest and recharge with paid vacation and holidays