Nextracker Inc. banner

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.

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