Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Nextracker Inc. Logo

Embedded Software Engineer

Nextracker Inc.

Salary not specified
Oct 31, 2025
Fremont, CA, United States of America
Apply Now

NEXTracker is seeking an Embedded Software Engineer to join their team to build intelligent systems that integrate hardware and software to power critical infrastructure, delivering reliable, secure, and scalable solutions in clean energy and advanced embedded environments.

Requirements

  • Knowledge of programming in C, C++, Python, or JavaScript.
  • Basic understanding of how software interacts with hardware.
  • Familiarity with Linux systems is a plus.
  • Familiarity with Git-based workflows.
  • Exposure to protocols such as UART, I2C, or SPI.
  • Interest IoT, or edge computing.

Responsibilities

  • Assist in the design, development, and maintenance of firmware and embedded software.
  • Write clean, efficient, and maintainable code in C/C++ or Python (JavaScript familiarity is a plus).
  • Support integration of software solutions with hardware components.
  • Collaborate with cross-functional teams (hardware, QA, and product) on testing and feature development.
  • Debug and troubleshoot software issues under the guidance of senior engineers.
  • Learn and apply agile tools and practices (e.g., Jira, Git).

Other

  • entry-level role for candidates eager to start their career in embedded software development.
  • curious, willing to learn, and has foundational programming skills with an interest in how hardware and software interact.
  • Strong problem-solving mindset and eagerness to learn.
  • Good communication skills and ability to work in a team.
  • Internship or academic project experience in embedded systems or hardware-software integration.