Software Engineer - Robotics
Requirements :
· Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field.
· 5+ years of experience in robotics software development.
· Proficiency in programming languages such as C++ and Python and some exposure to C
· Experience with ROS/ROS2 (Robot Operating System)
· Strong understanding of robotics concepts, including kinematics, dynamics, control systems, and SLAM (Simultaneous Localization and Mapping).
· Experience with sensor integration, such as cameras, LIDAR, and IMUs.
· Familiarity with simulation tools
·· Experience with AI and machine learning in robotics applications.
· Knowledge of real-time operating systems (RTOS) and embedded systems programming. Preference to VxWorks
· Background in computer vision or deep learning frameworks.
· Experience with cloud-based robotics platforms and IoT integration.
· Familiarity with agile development methodologies.
...experience in building systems and construction. Experience with design and analysis of air and hydronic distribution systems, refrigeration, boilers, chillers, pumps, air handling units, and controls for building HVAC systems. Experience with design and analysis of...
...making homes beautiful, and clients thrilled? If you said YES to all of these, then you could be a great fit as our window treatment installer! WHO WE ARE At Best Buy Window Treatment, we're more than just a team - we're a group of highly skilled specialists who...
...T.G. Logistics Chattanooga is an Amazon DSP known for its exceptional delivery performance operating out of Amazon Warehouse HCT2.... ...career! Job Description Compensation: $20.50/hour Why Drive with Us: Set Schedule: Enjoy a consistent work routine without...
...hour, $14.81 benefit rate Job Number 25081539 Job Category Food and Beverage & Culinary Location Viewline Resort Snowmass... ...according to company standards, anticipate and address guests service needs, and thank guests with genuine appreciation. Speak with others...
...that's built for you\. - - -As an authority on Survivability Engineering, you will be the technical team lead on applying hardening techniques... ...the following responsibilities:- Technical authority on Nuclear Hardness and Survivability techniques- Guiding and mentoring...