System Software Engineer, New Products

Founded in 2017 to create a circular supply chain for electric vehicles and clean energy products, making batteries more sustainable and cost-effective.
$140,000 - $230,000
Embedded
Senior Software Engineer
In-Person
7+ years of experience
AI · Automotive

Description For System Software Engineer, New Products

Redwood Materials, founded in 2017, is revolutionizing the electric vehicle and clean energy industry by creating a sustainable circular supply chain for batteries. As a System Software Engineer for New Products, you'll join an early-stage team developing innovative solutions for industrial control systems. The role focuses on developing robust system software for Linux-based industrial PCs that manage large industrial systems.

You'll be responsible for designing and implementing containerized services, managing networked devices, orchestrating site-level controls, and handling time series data management. The position requires expertise in embedded systems, real-time operating systems, and modern containerization technologies like Docker and Kubernetes. You'll work with various technologies including Python, Rust, or Go, and interact with time series databases and network protocols.

The ideal candidate should be self-driven and adaptable to a startup environment, with strong problem-solving abilities and excellent communication skills. This is an opportunity to make a significant impact in a growing company that's addressing critical sustainability challenges in the battery and clean energy sectors. The role offers competitive compensation ranging from $140,000 to $230,000 USD, based on experience and qualifications.

Working at Redwood Materials means being part of a mission-driven team that's tackling important environmental challenges while developing cutting-edge technology. You'll collaborate across teams, from firmware engineers to systems engineers, contributing to a crucial part of the clean energy ecosystem.

Last updated 3 hours ago

Responsibilities For System Software Engineer, New Products

  • Design and implement scalable system architecture for site controller using containerization technologies
  • Research and develop on open-source software frameworks
  • Create SIL and HIL test frameworks for integration testing
  • Administer CI/CD pipeline using AWS ECR
  • Collaborate with firmware engineers for seamless integration
  • Collaborate with modeling and systems engineers on control algorithms
  • Produce software documentation
  • Troubleshoot and resolve system issues
  • Contribute to startup culture and company milestones

Requirements For System Software Engineer, New Products

Python
Go
Rust
Linux
Kubernetes
  • BS or MS in Computer Science, Electrical Engineering, or related field
  • 7+ years of experience developing application software for hardware systems
  • Strong proficiency in Python, Rust or Go
  • Experience with Linux system administration and containerization
  • Experience profiling and optimizing code on multi-core targets
  • Familiarity with network protocols (TCP/IP, CoAP, MQTT)
  • Experience with time series databases
  • Strong knowledge of embedded systems and real-time operating systems
  • Experience implementing firmware OTA pipeline
  • Strong communication and collaboration skills

Interested in this job?

Jobs Related To Redwood Materials System Software Engineer, New Products

Firmware Engineer, New Product

Senior Firmware Engineer role at Redwood Materials, developing embedded systems for sustainable battery recycling technology.

Controls Engineer, New Products

Senior Controls Engineer position at Redwood Materials focusing on battery algorithm development and control systems for sustainable energy storage solutions.

Power Electronics Engineer, New Product

Senior Power Electronics Engineer role at Redwood Materials, focusing on high-voltage power converter design and sustainable battery technology.

Power Electronics Engineer, New Product

Senior Power Electronics Engineer role at Redwood Materials, focusing on high-voltage power converter design and sustainable battery technology.

Senior Controls Engineer

Senior Controls Engineer position at Redwood Materials, leading automation systems development for sustainable battery recycling and manufacturing.