Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Controls Systems Engineering Manager

Mainspring Energy

Job Description

Job Description

About Mainspring

Mainspring Energy manufactures and delivers fuel-flexible, low-emissions local power solutions that rapidly add new capacity and deliver reliable, affordable, and sustainable electric power. The company began commercial shipments of its Mainspring Linear Generators in 2020 and today has hundreds of megawatts in advanced development and field operations for leading Fortune 500 companies, data centers, and utilities. Mainspring also partners with global energy leaders including AEP, NextEra Energy Resources, Schneider Electric, and more.

The core values that ground our work, guide our decisions, and connect us together:

  • Pragmatic Optimism
  • Excellence without Ego
  • Proactive Collaboration
Job Overview

We are seeking an experienced Systems Engineering Manager - Embedded Controls to lead the architectural definition, requirements breakdown, and systems-level integration of our complex electro-mechanical product ecosystem.

In this role, you will own the Systems Engineering V-model across our digital and control stack. You will lead a multidisciplinary team responsible for turning high-level product goals into precise functional requirements, allocation budgets, and Interface Control Documents (ICDs) spanning Control Algorithms, Embedded Firmware, and Cloud SW Platforms . While you will not manage mechanical CAD or structural design directly, you will act as the primary systems partner to our Mechanical and Electrical Engineering teams to ensure physical realities align seamlessly with our digital controls architecture.

Key Responsibilities

1. Systems Architecture & Requirements Decomposition

  • Lead top-down requirements engineering: translate product roadmap goals into technical system-level specifications, performance budgets (latency, power, bandwidth), and safety metrics

  • Own system-level functional breakdown and allocation across Controls, Embedded Software, and Cloud SW layers

  • Author and maintain Interface Control Documents (ICDs) , system state machines, and hardware-in-the-loop (HIL) test plans

  • Drive architectural trade studies balancing multiple solutions against customer and organizational needs

2. Team Leadership & Cross-Functional Alignment

  • Build, mentor, and manage a high-performing team of Systems and Controls Engineers

  • Drive tight technical alignment with partner engineering teams:

    • Embedded SW: Partner on RTOS task allocation, driver APIs, and execution time budgets

    • Cloud SW: Partner on telemetry schemas, remote command interfaces, edge-to-cloud security, and Over-the-Air (OTA) update frameworks

    • Mechanical & Electrical: Collaborate on sensor/actuator selection, dynamic plant modeling, pinouts, dynamic load limits, and thermal envelopes

  • Establish modern Systems Engineering processes (Model-Based Systems Engineering, automated requirement traceability, CI/CD for HIL testing)

3. Controls & Algorithmic Integration

  • Oversee the design, modeling (C++/Python), and validation of closed-loop control systems, state estimation, and sensor fusion algorithms

  • Ensure control models translate cleanly to target hardware execution without violating timing or memory constraints

Qualifications & Key Requirements

  • Education: B.S. or M.S. in Electrical Engineering, Systems Engineering, Mechatronics, Computer Engineering, or a related quantitative field

  • Experience: 8+ years total engineering experience in complex connected physical systems (e.g., robotics, autonomous systems, medical devices, IoT hardware, aerospace, or automotive), with 2+ years in technical leadership/people management

  • Systems Mastery: Proven track record owning the Systems V-model, writing system specifications, defining ICDs, and conducting system-level trade studies

  • Full-Stack Context:

    • Deep knowledge of closed-loop control theory (PID, state-space, trajectory planning, system identification).

    • Strong working knowledge of embedded real-time systems (C/C++, RTOS, SPI/I2C/CAN buses)

    • Practical understanding of cloud architecture patterns (MQTT/gRPC APIs, fleet management, telemetry pipelines, OTA architectures)

  • Partner Alignment: Comfort working closely with Mechanical Engineers to incorporate physical dynamics, mass properties, and thermal/kinematic limits into digital system models

Nice-to-Have

  • Experience with Model-Based Systems Engineering

  • Familiarity with functional safety standards (e.g., ISO 26262, IEC 61508, or IEC 62304)

  • Hands-on experience developing HIL automated test benches for system validation

This position is onsite at our Menlo Park HQ . The salary will be adjusted to reflect local market conditions based on employee location as well as the experience of the employee. Along with the base salary, Mainspring offers pre-IPO stock options + benefits.

Does your experience not meet all of our posted requirements? Studies have shown that some people are less likely to apply to positions unless they meet every listed requirement. At Mainspring, we are committed to building a diverse, inclusive, flexible, and collaborative environment, so if you want to help us transition the world to clean and affordable electricity, and don’t meet all posted requirements for a particular role, we’d still love to hear from you. Mainspring can sometimes be flexible enough to shift responsibilities for the right person, or otherwise identify open or upcoming roles that may better fit your professional background.

In more traditional words, Mainspring Energy, Inc is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

This compensation and benefits information is based on Mainspring Energy's estimate as of the date of publication and may be modified in the future. We generally do not negotiate on salary once we have made an offer. The level of pay within the range will depend on a variety of job-related factors that may include location, relevant prior experience and/or education, or particular skills and expertise. New hires joining the company tend to be paid within the starting base pay range noted above, with opportunities to increase pay over time based on development of additional skills, competencies, and company-specific knowledge.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Controls Systems Engineering Manager in Menlo Park, CA vacancy
  • $200k - $250k

     ...translate product intent into clear system artifacts including user...  ...use cases. Define and manage requirements at the system,...  ...architectures for distributed embedded controllers, including interface...  ...Collaborate closely with software engineers, electrical engineers, product... 
    Suggested
    Flexible hours

    ALSO

    Palo Alto, CA
    1 day ago
  • $135.8k - $256k

     ...Systems Engineering ManagerAt the dawn of a new space age, Lockheed Martin is a pioneer, partner, innovator and builder. Our amazing people...  ...to one of our Nation's most critical missions? Interested in managing a complex and dynamic system? If you answered yes to these questions... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    Shift work

    Phenom People

    Sunnyvale, CA
    1 day ago
  • Our Silicon Valley team is looking for outstanding Control Systems Engineers. You will focus on developing an architecture for AI powered mobility...  ...real-time controllers and observers for safety-critical embedded applications;· Implementing real-time control algorithms... 
    Suggested
    Work experience placement

    MoTek Technologies

    Redwood City, CA
    7 days ago
  • $189.3k - $290k

     ...report to Sunnyvale, CA three times per week at minimum or other frequency dictated by the business.The RoleAs a Manager of Autonomy Behavior Systems Engineering, you will lead a team responsible for how autonomous vehicle behavior is specified, evaluated, and supported... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Sunnyvale, CA
    3 days ago
  • $220k - $280k

     ...monitoring—working alongside leading health systems to drive real change.This is more than...  ...the future of healthcare.Job SummaryOur engineering organization has tripled in size over a...  ..., and we are seeking an Engineering Manager to provide the close, day-to-day leadership... 
    Suggested
    Contract work
    Live in
    Flexible hours

    Qualified Health

    Palo Alto, CA
    1 day ago
  • $200k - $230k

     ...Senior Engineering Manager We’re looking for a highly technical Senior Engineering Manager to lead the development of our new product offerings, as well as the integration of AI capabilities into our cloud-based web and mobile apps. This role is ideal for someone with... 
    Full time
    2 days per week

    Hobbsnews

    Menlo Park, CA
    1 day ago
  •  ...Senior Engineering ManagerLightning Labs is seeking to hire a Senior Engineering Manager to help scale our growing engineering organization. The ideal candidate has experience...  ...prior software engineering experience in a systems domain3 years prior engineering management... 
    Remote work

    Lightning Labs

    Palo Alto, CA
    23 hours ago
  •  ...Engineer ManagerAt Snowflake, we are powering the era of the agentic...  ...team is building a fully managed, cloud-native Postgres service...  ...dataplane and the orchestration/control plane required to deliver a...  ...building and operating large-scale systems (distributed systems,... 
    Immediate start
    Flexible hours

    Streamlit

    Menlo Park, CA
    23 hours ago
  • $190k - $250k

     ...Engineering ManagerABOUT ADVANCED ENERGY Advanced Energy is a global...  ...conversion, measurement and control solutions for mission-critical...  ..., results-driven engineering manager to lead a multi-disciplinary...  ...required. Ideal candidates are systems thinkers with extensive electronic... 
    Temporary work
    Work at office
    Flexible hours

    Advanced Energy

    Redwood City, CA
    4 days ago
  • $22 per hour

     ...holistic portfolio of capabilities in consulting, design, engineering, operations, and emerging technologies to help...  ...~ OVER 1,400 ACTIVE GLOBAL CLIENTS Role Embedded and System Software Project Manager Key Skills Embedded and System Software Location... 
    Full time

    Wipro Limited

    Menlo Park, CA
    14 days ago
  • $126k - $234k

     ...ready technologies, advanced engineering capabilities and local expertise...  ...and continuously improve PM systems, work order execution, and...  ...effectiveness (OEE) Controls & Automation Engineering...  ...Production readiness ~ Manage capital budgets and ensure ROI... 
    Minimum wage
    Permanent employment
    Local area

    Chemelex

    Redwood City, CA
    2 days ago
  •  ...out with understanding and building hardware; electronics systems and semiconductors where AI can design and create beyond human...  ...US presidents. Key Responsibilities Lead and manage a team of engineers through weekly sprint cycles and delivery milestones... 
    Shift work

    Voltai, Inc

    Palo Alto, CA
    2 days ago
  •  ...spanning from the edge to the datacenter, is hiring a VP of Systems Engineering to own the path from silicon to shipping platforms. This is...  ...up, or platform validation, with progressively larger scope managing engineering teams. ~ Direct experience taking chips from tape... 

    Mythic

    Palo Alto, CA
    23 days ago
  • $100k - $300k

     ...Position Overview We are seeking a Principal Sales Engineer to own the technical modeling and system design process that underpins every enterprise deal...  ...-facing teams and internal engineering and product management, capturing customer objections, competitive differentiators... 
    Hourly pay

    Menlo Ventures

    San Mateo, CA
    2 days ago
  • $66.28 - $72.71 per hour

     ...Engineering Project Manager Location: Palo Alto, CA (Hybrid) Employment Type: Temporary Assignment (through January 2027 with potential...  ...Technical knowledge of HVAC, boiler, or building infrastructure systems ~ Experience leading cross-functional teams and external... 
    Full time
    Temporary work
    For contractors
    Work at office

    Acara Solutions

    Palo Alto, CA
    a month ago
  • $70 per hour

     ...Description Job Description Embedded Software Engineer – RTOS, Automotive, Wireless...  ...vehicle access, networking and power management for highly complex systems across various domains to...  ...the software and feature into the controller’s codebase. Use data driven analysis... 
    Work experience placement
    Immediate start

    Yoh, A Day & Zimmermann Company

    Palo Alto, CA
    18 days ago
  •  ...communications, satellite/flight control, telemetry, and embedded firmware. Array Labs is seeking Embedded Software engineers with experience in low-level systems software, device driver...  ...kernel, resource allocation, memory management, interrupt handling, synchronization... 
    Permanent employment
    Full time

    Array Labs

    Palo Alto, CA
    23 hours ago
  • $135.1k - $168.9k

     ...protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-...  ...cross-functional teams. Your deep understanding of embedded systems will be essential to ensuring our products are reliable,... 
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...Collaboration Job Overview Mainspring is seeking a Manager with a focus on designing electrical...  ...and cables while improving functionality and system-level performance. This role will involve not only owning engineering development projects but also taking a leadership... 
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    16 days ago
  •  ...enable development and testing of complex embedded control systems? Do you enjoy working hands-on with...  ...for an Embedded System Lab Manager to enhance our embedded systems labs,...  ...Collaborate with software and embedded engineers to create HIL test fixtures involving... 
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    16 days ago
  •  ...subsystem and SoC levels, including self-checking tests that run on embedded processors. Extend the compile and build flow to support...  ...: Bachelor's degree in Electronics and Communication Engineering, Computer Engineering, or related degree required 5-7 years... 
    Temporary work

    Delan Associates, Inc

    Mountain View, CA
    25 days ago
  •  ...escalate issues to hardware and software engineering teams to drive continuous improvement...  ...Familiarity with Linux and ChromeOS operating systems ~ Ability to write simple test scripts...  ...Experience with debugging circuits with embedded software and log analysis ~ Experience... 
    Full time
    Contract work

    Tsmg

    Palo Alto, CA
    23 hours ago
  • $175k - $200k

     ...leader in the high-growth AI software and semiconductor solutions space, is looking for an experienced and talented Manager, Applications Engineering to take on a critical role with expansive responsibilities to enhance Applications Engineering in a growing organization... 
    Temporary work
    Flexible hours

    Syntiant

    Redwood City, CA
    23 days ago
  •  ...Embedded Systems Software Engineer Location: San Carlos, CA Company: Aetherflux Type: Full-time About Aetherflux Aetherflux is...  ...of high-power laser systems. Experience with version control systems (e.g., Git), development frameworks, and debugging... 
    Full time

    Aetherflux

    San Carlos, CA
    4 days ago
  •  ...Job Description: Role: Sr. Embedded Engineer - SoC Location: Onsite in Palo Alto...  ...platforms (Autonomy, Infotainment, Vehicle Controls etc.) . You will be writing device...  ...internals (process scheduler, memory management, concurrency, synchronization, storage... 
    Hourly pay
    Long term contract
    Contract work
    Immediate start

    Syntricate Technologies

    Palo Alto, CA
    2 days ago
  • $100k - $140k

     ...Principal Applications Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering...  ...strategy, and deliver highly scalable, resilient distributed systems. This role represents the highest level of individual technical... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Redwood City, CA
    a month ago
  • $170k - $210k

     ...Senior Embedded Software Engineer Tau Motors seeks a highly skilled and experienced...  ...centers, EVs, and energy systems. Several products are...  ..., embedded software, controls, test and validation, mechanical...  ...control, configuration management, and software change control... 
    Flexible hours

    Tau Inc

    Redwood City, CA
    1 day ago
  •  ...automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity...  ...We are looking for a Senior Embedded Software Engineer who understands the lay of the land...  ...internals (process scheduler, memory management, concurrency, synchronization,... 
    Full time
    Contract work

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    3 days ago
  • $132k - $153k

     ...invite you to join our amazing team and grow with us. As a Embedded Software Engineer, you are responsible for designing and implementing a...  ...work constitutes the backbone of the aircraft flight control system. You will participate in flight testing to experience the... 
    Internship
    Work at office
    Remote work

    Pivotal

    Palo Alto, CA
    2 days ago
  •  ...We are seeking an experienced Senior Manager, Systems Engineering to lead our Systems Engineering team...  .... Develop and maintain Interface Control Documents (ICDs) and resolve cross‑functional...  ...technical integration across GNC, embedded software, electrical, battery,... 
    Work at office

    Pivotal

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Controls Systems Engineering Manager. Be the first to apply!