Redwood Materials logo

Systems Software Engineer, New Product

Redwood Materials
San Francisco, California
Full Time
Posted May 9, 2025
$140k - $230k
Apply Now

Application opens on company website

Job Description

The System Software Engineer at Redwood Materials will design, develop, and integrate system software for a Linux-based industrial PC, focusing on containerized services for device management and system diagnostics within a new engineering team. The role requires strong programming skills and experience in Linux system administration, with an emphasis on creating scalable architectures for industrial applications.

Key Responsibilities

  • Design and implement a scalable and resilient system architecture for the site controller using containerization technologies like Docker and Kubernetes
  • Research and develop on open-source software frameworks applicable to the site controller functions
  • Create SIL and HIL test frameworks for integration testing of the product
  • Administer a CI/CD pipeline using tools such as AWS ECR
  • Collaborate with firmware engineers for seamless integration between the site controller and distributed microcontrollers
  • Implement control algorithms in collaboration with modeling and systems engineers
  • Produce software documentation
  • Troubleshoot and resolve system issues

Requirements

  • BS or MS in Computer Science, Electrical Engineering, or a 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 technologies such as Docker and Kubernetes.
  • Experience profiling and optimizing code running on multi-core targets.
  • Familiarity with network protocols such as TCP/IP, CoAP, MQTT, etc.
  • Experience with time series databases such as InfluxDB, Prometheus, and data visualization tools.
  • Strong knowledge of embedded systems and real-time operating systems.
  • Experience implementing a firmware OTA pipeline from cloud through downstream controllers.
  • Ability to perform the essential job functions consistent safely and successfully with the ADA, FMLA and other federal, state and local standards, including meeting qualitative and or quantitative productivity standards.
  • Ability to maintain regular, punctual attendance consistent with the ADA, FMLA and other federal, state, and local standards.
  • Ability to work in challenging working conditions which may include exposure to noise, dust, chemicals, and temperature extremes, while protected by PPE, for extended periods of time.
  • Essential physical requirements, such as climbing, standing, stooping, or typing.
  • Occasional work weekends, nights, or be on-call as a regular part of the job.
  • Occasional travel requirements.

Benefits & Perks

Compensation/salary range: 140,000 - 230,000 USD
Full-time work schedule
Challenging working conditions with PPE
Occasional work on weekends, nights, or on-call
Occasional travel requirements

Ready to Apply?

Join Redwood Materials and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Redwood Materials

Redwood Materials logo

Chemical Engineer - Electrochemical

Redwood Materials
McCarran
Full Time
Redwood Materials logo

Director, Controls Engineering

Redwood Materials
McCarran
Full Time
Redwood Materials logo

Chemical Engineer - Refining

Redwood Materials
McCarran
Full Time

More jobs in San Francisco, California

Clearway Energy logo

Senior Manager, Transmission Modeling

Clearway Energy
Remote
Full Time
$195k-245k
Clearway Energy logo

Senior Analyst, Business Development M A - East

Clearway Energy
San Francisco
HYBRID
$92k-115k
Clearway Energy logo

Wind Engineer

Clearway Energy
San Francisco
HYBRID
$102k-180k