Systems Software Engineer, New Product
Redwood MaterialsPosted March 8, 2025
San Francisco, California
Electric Vehicles$140,000 - $230,000
Full Time
Job Description
The System Software Engineer for New Products at Redwood Materials will design, develop, and integrate system software for a Linux-based industrial PC that acts as a site controller for large industrial systems, focusing on containerized services and networked device management.
Responsibilities
- •Design and implement a scalable and resilient system architecture for the site controller using containerization technologies like Docker and Kubernetes
- •Research, leverage, and develop on top of open-source software frameworks applicable to the site controller's 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 Docker and Kubernetes.
- •Experience profiling and optimizing code running on multi-core targets.
- •Familiarity with network protocols TCP IP, CoAP, MQTT, etc.
- •Experience with time series databases e.g 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.
- •Excellent problem-solving and debugging skills.
- •Strong communication and collaboration skills.
Benefits
- •Compensation/salary range: 140,000 - 230,000 USD
- •Full-time position
- •Dynamic, fast-paced startup culture
More jobs at Redwood Materials
More jobs in San Francisco, California
Senior Manager, Transmission Modeling
Clearway Energy
Jan 10
Senior Analyst, Business Development M A - East
Clearway Energy
Jan 10