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
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 Responsibilities1. 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
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
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.
$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...SuggestedFlexible hours$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...SuggestedFull timeContract workTemporary workWork experience placementWork at officeRemote workFlexible hoursShift work- 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...SuggestedWork experience placement
$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...SuggestedFull timeLocal areaWork from homeRelocation package$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...SuggestedContract workLive inFlexible hours$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 time2 days per week- ...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
- ...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 startFlexible hours
$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 workWork at officeFlexible hours$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$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 wagePermanent employmentLocal area- ...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
- ...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...
$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$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 timeTemporary workFor contractorsWork at office$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 placementImmediate start- ...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 employmentFull time
$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 timeContract workPart timeWork at officeLocal area- ...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 areaFlexible hours
- ...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 placementLocal areaRemote workFlexible hours
- ...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
- ...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 timeContract work
$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 workFlexible hours- ...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
- ...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 payLong term contractContract workImmediate start
$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 timeH1bLocal areaImmediate startRemote workVisa sponsorship$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- ...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 timeContract work
$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...InternshipWork at officeRemote work- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Controls Systems Engineering Manager. Be the first to apply!
- senior robotics software engineer Menlo Park, CA
- embedded systems programmer
- embedded system engineer
- junior embedded software developer
- senior control systems engineer
- medical robotics engineer
- lead control systems engineer
- robotics software engineer ros
- robotic system engineer
- software development engineer (robotics engineer)




