Robotics Embedded SW Designer

Location: Santa Clara
Category: Software Development
Employment Type: Contract To Direct Hire
Job ID: 33349

Mainz Brady Group is currently searching for a Robotics Embedded Software Designer for a great client located in Santa Clara, CA. The Designer will engage with the team to design and develop best-in-class features, collaborate with cross-functional peers as we productize your work , Support the team to resolve issues reported by our customers, Construct and contribute to major project high level design strategy, and Promote a positive team environment that uses the combined strengths of individual members to achieve organizational goals.

What you need to get the job done

– 5+ years of experience with Embedded Robotics Software Development

– 5+ years of experience with C/C++ and a Bachelor’s degree in Electrical Engineering or Computer Science

– Expertise in SLAM, localization and mapping algorithms

– Good understanding of probabilistic filters (Kalman filters)

– Experience in path planning algorithms (A-star, graph search algorithms)

– Sensors integration and calibration (ToF, gyro, camera)

– Knowledge in OpenCV (computer vision)

– Knowledge in ROS (Robot Operating System) programming

– Basic knowledge of deep learning frameworks

– Understanding HW technical data sheets and experience with processor architectures: ARM, x86, MIPS, PPC

– Experience working in a Linux/Unix development environment

What will make us REALLY love you

– Past experience other Real Time Operating Systems such as QNX, RTLinux, SELinux, FreeRTOS and other UNIX based operating systems

– BT/WiFi knowledge

– CI/CD experience

– Python scripting

– Microcontroller experience

– Knowledge of the Agile process, and willingness to work in an Agile organization, experience using Jira and Confluence

– Knowledge of C, Assembly

– Hands-on system level troubleshooting and root cause analysis skills

– You have a friendly willingness to collaborate and play nice with others

– We can see that you have a love for project based work and staying at the top of your technical game

Mainz Brady Group is a technology staffing firm with offices in California, Oregon and Washington. We specialize in Information Technology and Engineering placements on a Contract, Contract-to-hire and Direct Hire basis. Mainz Brady Group is the recipient of multiple annual Excellence Awards from the Techserve Alliance, the leading association for IT and engineering staffing firms in the U.S.

Mainz Brady Group is an Equal Opportunity Employer. We are committed to Diversity & Inclusion and incorporate non-discrimination best practices in all of our staffing processes. Mainz Brady Group does not discriminate on the basis of race, color, religion, sex, sexual orientation

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

Related Jobs