This individual will thrive in an environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. The ideal candidate will be able to advocate for system improvements to company leadership and work closely with the Engineering teams to address issues before they reach our valued customers. They will also have experience in a fast-paced and innovative environment where needs and requirements can change rapidly.
Work closely with the engineering team to design, implement and maintain systems to support robot-based deployments
Develop software for robotic and general-purpose applications
Integrate custom and COTS hardware and software components
Adapting and integrating proprietary and open source software packages and APIs
Provide leadership in planning and design in all areas of robotic quality, including the deployment process
Develop the next generation systems that will utilize machine learning for real time analysis
Assist in understanding and replicating customer issues as well as communication directly with the customer in a support like role from time to time
Strong software development experience in robotics and sensor systems
B.S. or M.S. in Robotics, Computer Science or related engineering discipline
Robotic systems mindset and knowledge of robotic and sensor applications
Demonstrated understanding and use of software engineering concepts, practices and procedures
Proficient in C, C++ and Python
Experience developing hardware drivers
Embedded and Realtime system knowledge is preferred (SoC, FPGA)
Experience with Linux development environment
Ability to participate in cross-functional teams and keep an eye on the “Big Data” aspect of the system
Working knowledge of ROS is a plus
Working knowledge of SLAM is a plus
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.