Embedded Robotics Engineer Job at I3 INFOTEK INC, San Jose, CA

ejc1SlhpNnd0SDMwZmpTaE10R0pTcWUxSkE9PQ==
  • I3 INFOTEK INC
  • San Jose, CA

Job Description

Embedded Robotics Engineer

San Jose CA

Key Responsibilities:

  • Design, develop, and maintain robust robotics software using C++ and Python.
  • Work with ROS/ROS2 to build and integrate robotic applications and middleware components.
  • Develop and optimize algorithms for navigation, perception, and control.
  • Collaborate with hardware and systems engineers on end-to-end robotic solutions.
  • Utilize and extend simulation tools like IsaacSim for testing and prototyping.
  • Apply AI algorithms to real-world robotics challenges (e.g., path planning, object detection).
  • Implement software development best practices: Git, CI/CD, unit testing, and code reviews.
  • Contribute to documentation and ensure maintainable, scalable codebases.
  • Troubleshoot and debug complex systems in simulated and physical environments.
  • Optionally, integrate with embedded systems and RTOS environments.
  • Experience in software development, particularly in robotics.
  • Strong proficiency in C++ and Python.
  • Hands-on experience with ROS and/or ROS2.
  • Experience with simulation environments, preferably IsaacSim.
  • Familiarity with AI algorithms and their application in robotics (navigation, mapping, etc.).
  • Strong understanding of software engineering tools and practices (Git, testing frameworks, CI pipelines).
  • Excellent analytical and problem-solving skills.
  • Strong communication skills and the ability to work collaboratively in a cross-functional team.
  • Experience with real-time operating systems (RTOS) or embedded development.
  • Exposure to sensor integration (LiDAR, cameras, IMUs).
  • Contributions to open-source robotics projects or the ROS ecosystem.

Job Tags

Similar Jobs

Intellectt Inc

Electrical Engineering Design Job at Intellectt Inc

 ...and wire harness designs based on system requirements and standards. Perform engineering calculations related to busbars , cabling , and load distribution. Ensure designs comply with ANSI codes and applicable industry standards for electrical control and... 

Aerotek

Entry Level Billing Specialist Job at Aerotek

 ...Aerotek has an immediate internal opening for an Entry Level Billing Specialist / Business Operations Associate at our Corporate Headquarters in Jacksonville, FL ! About this role... Full Time | Monday - Friday Hybrid Schedule | 4 days in office - 1 day remote... 

Compunnel Inc.

Desktop Support - AV Analyst Job at Compunnel Inc.

 ...other team members to achieve desired sound\video Troubleshoot technical issues related to audio, video and IT equipment Travel to alternative work office locations (Newark, Trenton, Cherry Hill regions) may be required based on the event calendar and scheduling.... 

Specialized Assessment & Consulting

Part-Time Educational Diagnostician | Testing Only Job at Specialized Assessment & Consulting

 ...Educational Diagnostician (Diag) job for a part-time, PRN role completing psycho-educational assessments, attending and/or facilitating...  ...Disability evaluations Master's degree from a recognized, accredited college or university Benefits for all Team Members FREE... 

Centific

Danish-English Linguistic Tester Job at Centific

 ...We are seeking a skilled Quality Assurance Tester proficient in either Danish or Norwegian language to join our dynamic team. The ideal candidate will have at least 2 years of experience in QA or Linguistic Testing, along with fluency in English (written and spoken)...