All remote jobs

Senior Software Engineer, Embedded

AI Summary
Flipturn is seeking a Senior Embedded Software Engineer to develop its onsite controller for EV charging and energy-management infrastructure. The role combines embedded Linux and firmware work with end-to-end product engineering across charging hardware, batteries, generators, meters, and utility programs. The engineer will improve build tooling, bootloaders, board bring-up, and full-stack platform capabilities while incorporating customer feedback. This is a senior, mission-driven role for a hands-on engineer with 4–7 years of software engineering experience and at least two years in firmware development. The position is remote within the United States and offers a stated base salary plus equity.
Remote from
USA
Salary
USD 190k–230k / yr
Employment
Full Time
Experience
Senior
Published
Apply before
12 Dec 2026
Listing views
23
Application actions
0
Application toolkit

Make your next move.

Prepare your resume, explore your fit, and draft a cover letter for this opportunity.

Opportunity details

About this role.

About us

The rapid transition to electric vehicles (EVs) is the biggest change in transportation since the Model T. Flipturn is building the EV charging and energy platform for the next generation of sustainable transportation. We’re already working with the largest forward-thinking Fortune 500 EV fleets across trucking, transit, and autonomous.

Flipturn is now a part of Einride, a global company revolutionizing transportation by showing the world a new way to move, based on the latest digital, electric and autonomous technologies. Through a suite of EV charging and fleet solutions and freight capacity as a service operations, Einride enables businesses around the world to accelerate towards their sustainability goals. Einride’s customers include some of the world’s biggest shippers, including Fortune 500 companies.

At Flipturn, you’ll:

  • Build a climate/sustainability-focused product, working on projects that directly impact real-life EV infrastructure

  • Collaborate with a team of extremely talented and mission-driven teammates (Stripe, Samsara, Google, MIT, UC Berkeley)

  • Work with modern technologies and best in class tools (ex: Yocto, TypeScript, GraphQL, AWS, Cursor, Claude)

  • Build for the long term as part of Einride, a global leader in EV and autonomous transportation technology

The role

This role is focused on the Flipturn Controller, a cutting-edge onsite control computer that integrates with EV chargers, batteries, generators, meters, and utility programs. You’ll be involved in building major features, getting feedback from customers, driving the vision of our EV charging platform, and setting the culture of our engineering team.

You’ll work on projects like:

  • Integrating EV charging with on-site batteries and generators, utility programs, and other sources of control

  • Upgrading our embedded Linux systems, including build tooling (Yocto or similar), bootloaders, and board bring-up

  • Firmware and full-stack improvements to Flipturn’s innovative energy management platform, for example helping customers participate in PG&E’s Flex Connect program to get their sites up and running faster

We’re looking for people who have:

  • 4-7 years of experience in software engineering

  • 2+ years of experience with firmware development

  • Experience with embedded Linux systems – build tooling (Yocto or similar), bootloaders, and board bring-up

  • Interest in working on firmware/hardware projects as well as full-stack product development, as needed to deliver a fully working end-to-end product

  • Experience on a fast-moving industry-leading technology team and delivering products and features end-to-end

  • Interest in using AI tools to accelerate software development

Benefits

  • Competitive compensation: The anticipated range for this position is $190,000 – $230,000 base salary per year, with an additional equity component

  • Comprehensive health coverage: Medical, dental, and vision plans, including PPO and HSA options.

  • Retirement savings: 401(k) plan with an employer match.

  • Generous time off: 25 days of Paid Time Off (PTO). 15 paid sick days and 15 paid US holidays observed.

  • Wellness allowance: To support your personal well-being.

  • Offices in NYC and Austin, as well as regular team bonding weeks with remote team members

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

Job Complexity

5/5
EasyHard

Pace & Pressure

4/5
RelaxedFast-paced

Autonomy Level

4/5
GuidedFull ownership

Communication Load

4/5
IndependentCollaborative
AI insightThe position requires deep embedded Linux and firmware expertise alongside the ability to deliver production features across hardware and full-stack software. Work on EV energy systems and customer-facing deployments creates substantial technical and operational complexity.

Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job median (per year)Market rate
$210,000
US market range (per year)$180k–$250k
AI insightThe employer explicitly lists a yearly base salary range of USD 190,000 to USD 230,000, with equity offered separately. The estimated midpoint is USD 210,000 per year. A reasonable estimated US market range for a senior embedded software engineer working on complex energy and hardware-connected systems is USD 180,000 to USD 250,000 per year.

Core skills

Skills and capabilities most closely associated with this opportunity.

Sample interview questions
Describe your experience with embedded Linux build systems such as Yocto.

I have used embedded Linux build systems to create reproducible images, manage board support packages, configure packages, and maintain secure update paths. I focus on reducing build variability, documenting layer dependencies, and validating images on target hardware early in the development cycle.

How would you approach bringing up a new controller board for an EV charging product?

I would begin by validating power, serial console access, bootloader output, storage, and core peripherals. I would then establish a minimal bootable Linux image, validate device-tree configuration and drivers, and incrementally test communications with chargers, meters, batteries, and other field equipment while maintaining clear hardware and software diagnostics.

How do you ensure reliability in firmware that interacts with physical energy systems?

I use defensive state machines, timeouts, retries, input validation, fail-safe defaults, observability, and thorough fault-injection testing. I also separate safety-critical control paths from nonessential features and make sure failures are logged in a way that supports field diagnosis and recovery.

Give an example of balancing firmware work with full-stack product delivery.

I would define stable interfaces between the device and cloud platform, then deliver vertical slices that prove the customer workflow end to end. For example, a new load-management capability should include device control logic, telemetry, APIs, user-facing status, and monitoring rather than treating firmware and application layers as isolated deliverables.

How do you incorporate customer feedback without compromising engineering quality?

I translate feedback into clearly defined user problems, assess operational impact and technical risk, and prioritize solutions with product stakeholders. I use staged rollouts, feature flags where appropriate, and telemetry to validate that an implementation solves the problem reliably before broad deployment.

This analysis is generated from the job description. Salary estimates, role characteristics and sample answers are guidance, not employer-provided facts.
Next step

Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Did you apply?Let us know, and we’ll help you track your application.

Continue on the employer website

Protect your personal information and never pay to secure an interview or job offer. .

Log in to save
One quick step before you apply

Sign in to continue.

Sign in or create a free account to continue to the employer's application.

Add alert
Jobs Talent AI Tools Salaries
Menu