
Robotic Sr. Engineer
Nextracker Inc.
The Role
Overview
Develop and integrate embedded software for robotics and smart camera platforms in solar energy.
Key Responsibilities
- embedded development
- hardware integration
- performance tuning
- protocol implementation
- robotics software
- field deployment
Tasks
-Document software designs, interfaces, and implementation details. -Collaborate with cross-functional teams to integrate hardware and software components. -Optimize performance on embedded Linux systems, including Nvidia hardware platforms. -Design, develop, and maintain embedded software using Python, C++, and Rust. -Test, debug, and optimize embedded software to ensure reliability and performance. -Some travel may be required for testing, or assisting in the deployment of robotic and smart camera systems at various customer sites. -Implement and troubleshoot communication protocols (e.g., CAN, I2C, SPI, RTSP, ONVIF, UDP, DDS, etc). -Develop and maintain software for robotic systems, with a focus on ROS2-based architectures.
Requirements
- c++
- python
- ros2
- embedded linux
- real-time
- bachelor's
What You Bring
-4+ years of experience in embedded software development with proficiency in C++ and/or Python -Strong technical aptitude and problem-solving skills. -Familiarity with ROS2 (Robot Operating System 2). -Experience with version control systems like Git is preferred. -Basic electrical engineering knowledge is a plus. -Knowledge of computer vision, sensor fusion, control systems, or machine learning is desirable. -Ability to work independently and as part of a team. -Understanding of real-time system constraints and optimization techniques is preferred. -Experience with Rust programming language is a plus. -Hands-on experience with software development for robotics or AI systems. -Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, Mechatronics, Computer Science, or similar/equivalent. -Attention to detail and a commitment to develop quality systems. -Excellent communication skills. -Experience with off road robotics or machines is a plus. -Knowledge of solar energy systems is a plus. -Experience with embedded Linux systems.
People Also Searched For
Client Account Manager jobs in Fremont , California , US
Project Coordinator jobs in Fremont , California , US
Project Engineer jobs in Fremont , California , US
Client Account Manager jobs in California , US
Project Coordinator jobs in California , US
Project Engineer jobs in California , US
Client Account Manager jobs in Fremont , US
Project Coordinator jobs in Fremont , US
Project Engineer jobs in Fremont , US
The Company
About Nextracker Inc.
-Founded to revolutionize solar energy with cutting-edge tracker technology. -Provides advanced solar tracking solutions that maximize energy production and efficiency. -Works with utility-scale solar projects to deliver reliable and cost-effective power solutions. -Delivers engineering excellence with focus on durability, performance, and ease of installation. -Has grown to become a global leader in solar tracker systems, with projects across multiple continents. -Known for developing and deploying smart, automated solar trackers that adjust to the sun’s position. -Focuses on enhancing the sustainability and scalability of solar energy worldwide. -Pioneers in creating solutions that integrate seamlessly with existing grid infrastructure. -Constantly pushing the boundaries of solar technology to support a cleaner, greener future.
Sector Specialisms
Energy
Solar
Utility-scale Solar
Distributed Generation
Manufacturing
Sustainable Supply Chain
Renewable Energy
Steel Industry
