Senior Embedded Software 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
Mainspring Energy’s revolutionary linear generator is a sophisticated robot. Inside the generator is a network of computers combining embedded Linux and real-time bare metal applications. These orchestrate the critical tasks of shaping control signals and collecting data from a wide variety of sensors which make this technology possible. Our embedded platform is rapidly evolving, and we need great managers to lead the engineering team making it happen. If you love leading people to solve challenging technological problems and are passionate about driving an efficient, agile process, then we need you!
ResponsibilitiesThis is a managing role for an embedded software team.
As a leader in the organization you will:
Strategic Leadership: Define the long-term technical roadmap and align engineering deliverables with overarching business goals
Team Leadership: Supervise, mentor, and guide a team of software engineers, conducting regular one-on-ones and performance reviews
Project Management: Oversee the full software development lifecycle, setting clear milestones, managing timelines, and removing roadblocks
Process and Architecture: Drive engineering excellence by defining org-wide standards for code quality, architectural governance, and system reliability
Cross-Functional Collaboration: Partner with product managers, executives, and QA teams to align technical goals with business needs
Technical Guidance: Provide high-level architectural and technical feedback during design reviews
Hiring and Growth: Interview, hire, and onboard new engineering talent while building paths for career growth within the team
You have...
Experience: 15+ years embedded software development experience (real-time a plus) including 4+ years of people management, and project management experience delivering multiple commercial products
Methodologies: Strong background in Agile, Scrum, or Kanban project management frameworks
Influence: Strong stakeholder management skills to negotiate priorities with executives, product VPs, and external partners
Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
This position is a hybrid position (onsite + remote) 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.
- ...generator is a network of computers combining embedded Linux and real-time bare metal... ...is rapidly evolving, and we need great managers to lead the engineering team making it happen... ...This is a managing role for an embedded software team. As a leader in the organization...SeniorLocal areaRemote workFlexible hours
- ...generator is a network of computers combining embedded Linux and real-time bare metal... ...is rapidly evolving, and we need great managers to lead the engineering team making it happen... ...This is a managing role for an embedded software team. As a leader in the organization...SuggestedLocal areaRemote workFlexible hours
$150k - $200k
...operate reliably in the real world while delivering an exceptional coffee experience at scale. The ideal candidate has shipped real embedded products, seen them fail in the field, debugged them under pressure, and improved the platform as a result. If you enjoy...SeniorWork at officeLocal areaRemote workFlexible hours- ...Senior Director– Software Engineering - SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside... ..."hands-on" in the code Collaborate with product managers and developers to architect and develop the best SaaS and...SeniorWork at office
$276k - $414k
...backgrounds and voices help us create innovative products that improve the way people live and communicate. We are looking for a Senior Manager, Software Engineering at Snap. What You’ll Do Lead, manage, and mentor a team of software engineers. Create an environment...SeniorWork experience placementLive inWork at officeLocal areaImmediate start$150k - $300k
...the GEICO Pledge: Great Company, Great Culture, Great Rewards, and Great Careers. About the Role We are seeking a Senior Manager, Staff Software Engineering - Applied AI to lead foundational platform team. This leader will shape the strategy, architecture, and...SeniorHourly payFull timeWork experience placementLocal area$180k - $250k
...About the role The role includes software application development and integrations work (embedded applications, cloud, and UI) for customer projects within VehicleOS... ...customers to identify the target use-cases, then manage the project to complete the integration...SeniorFull time$189.53k - $207.29k
...and more! Responsibilities What you’ll be able to do: Senior Vehicle Integration Engineer - positions offered by Ford Motor... ...Vehicle discount program for employees and family members, and management leases Tuition assistance Established and active employee...SeniorImmediate startWork from homeFlexible hours- ...DESCRIPTION: Install, configure, and maintain embedded hardware platforms and server... ...complex hardware issues. Configure and manage embedded devices via Linux CLI, following... ...lab technicians. Verify and document software-to-hardware mappings (e.g., matching...Local areaRemote work
- ...Overview We are seeking an experienced Systems Engineering Manager - Embedded Controls to lead the architectural definition, requirements... ...breakdown and allocation across Controls, Embedded Software, and Cloud SW layers Author and maintain Interface Control...Local areaRemote workFlexible hours
- ...at the right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft...SeniorWork at office
- ...As a Sr. Staff Validation & Tools Engineer focused on Embedded Firmware and Software Validation, you will own the validation strategy, tooling... ...reproduction, and regression analysis. ~ Familiarity with test management, requirements management, and bug tracking tools used for...SeniorLocal areaFlexible hours
- ...flexibility and trust our employees to manage their schedules responsibly.... ..., and update complete vehicle software and AI applications. This is... ...the role We are looking for senior software engineers with expertise in developing embedded software applications on...SeniorFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift
$177.65k
...Job Title: Senior Finance Systems Analyst Job Site: 3100 Hansen Way, Palo Alto, California 94304 Minimum Requirements: A Bachelor's... ...expert in SAP Financial and Controlling (FI/CO) with Materials Management (MM) and Sales and Distribution (SD). 2 years of experience in...SeniorWork at officeLocal areaRemote work- ...performance evaluation. Bonus Qualifications Experience in Model Based System Design process. Experience in real-time embedded software architecture, e.g., AUTOSAR. Experience in advanced embedded software architecture, e.g., Linux. Experience with...SeniorTemporary workRelocation package
$80 per hour
Kforce has a client that is seeking an Embedded Systems Security Engineer in Foster City,... ...the Linux kernel * Storage & Integrity Management: Implement dm-verity for cryptographically... ..., designing end-of-line (EOL) test software to validate security features before shipping...Permanent employmentContract work$160.3k - $271.4k
...of the New Product Development Platform Software team. The engineer will collaborate with a skilled team to design and build the embedded software platform. The successful candidate... ..., authentication, encryption, and key management. Experience across the full product...SeniorFull timeLocal areaWorldwideFlexible hoursShift work- ...subsystems — communication protocols, control strategies, and hardware-software partitioning — alongside firmware/controls, mechanical, and... ...software fundamentals — able to bridge electrical schematics, embedded communication protocols, and firmware architecture; comfortable...
$150.2k - $283.5k
...what matters. Ford's Advanced EV and Software team is charged with building the next generation... ...and Key Card. Architect and develop embedded software for Vehicle Access systems... ...for employees and family members and management leases Tuition assistance Established...Immediate startRemote workFlexible hours- ...experience integrating and testing complex software systems A strong grasp of software... ...automotive infotainment systems or other complex embedded systems. Experience with Hardware-in-the... ...and automating performance checks. Seniority Level: Mid-Senior Level Employment Type:...Contract work
- ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment... ...banking, financial transaction processing and asset management. We offer a competitive total rewards package including...SeniorFor contractors
$177.65k
...Senior Finance Systems Analyst Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably. Our inspiring... ...expert in SAP Financial and Controlling (FI/CO) with Materials Management (MM) and Sales and Distribution (SD). 2 years of experience in...SeniorRemote work- ...core member of our design team, our Senior Firmware Engineer takes ownership of embedded code in our rich robotics... ...liaison between the hardware and software teams. Working directly with different... ..., primarily in C ~ Ability to manage engineering specifications,...Senior
- ...learn, train, and play to win real prizes. We’re looking for a Senior / Principal Game Artist to help define the visual identity of our... .... ollaborate cross-functionally Partner closely with product managers, game designers, engineers, and marketing teams to bring gameplay...Senior
$125k - $200k
...Senior Electrical Engineer Sciton is a Silicon Valley based pioneer... ...complex electrical systems, integrate embedded hardware, troubleshoot prototypes... ..., cost, and long-term lifecycle management Collaborate with mechanical, software, manufacturing, and quality...SeniorWorldwide$143k - $286k
...Position Summary... What you'll do... Role summary: The Senior Manager, Software Engineering, leads platform-level execution of software and AI/ML systems, ensuring alignment with strategic priorities and roadmap milestones. This role oversees shared infrastructure...SeniorFull timeTemporary workPart timeWorldwide- ...seeking a Scrum Master to support the development and delivery of embedded software and firmware for our next-generation aircraft. This role will... ...risks early and ensure they are communicated and actively managed. Support defect triage and prioritization across...Work at office
$215k - $290k
...About the job Senior Forward Deployed Engineer Senior Forward... ...agents, QA analysts and managers. Backed by Y Combinator and... ...to enterprise clients, embedding with their teams to build production... ...You Bring Senior-level software engineering experience with...SeniorFull timeH1bVisa sponsorship$110k - $160k
Job Responsibilities: Develop Secured Enterprise Wireless products and features Linux kernel/driver development of popular Wifi chipsets Wifi security protocol implementation Job Requirements: Proficient C programming skill Basic networking protocols and system design ...SeniorFull time- ...Senior Technical Program Manager The Apple Play and Google exp is a must given that they will be working... ...to work on Infotainment Platform Software. In this role, you will work cross-functionally... ..., Verification and Validation, Embedded Firmware and Controls, Digital Apps...SeniorFor contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Manager. Be the first to apply!
- director of software Menlo Park, CA
- software manager Menlo Park, CA
- application manager Menlo Park, CA
- IT software development manager Menlo Park, CA
- senior software engineer ruby on rails Menlo Park, CA
- senior compensation manager Menlo Park, CA
- senior manager Menlo Park, CA
- senior living Menlo Park, CA
- senior vmware engineer Menlo Park, CA
- senior consulting engineer Menlo Park, CA



