Hands-On Embedded Engineer — Marine CAN & Firmware

X Shore

Nyköpings kommun

Hybrid

SEK 700,000 - 900,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

X Shore is rebuilding operations and product development; we are seeking an Embedded Software Engineer to build and maintain the software that runs on our electric boats—the control units, the onboard gateway, and the CAN networks that decide how a boat starts, drives, charges, and reports back from the water.

You will write the code, test on target hardware, and prove that it works on a bench, test rig, and on a boat.

Qualifications

  • Solid programming in C for embedded targets.
  • Proficient in Python for tooling and test automation.
  • Hands-on with CAN bus and embedded hardware bring-up.
  • Fluent in English; Swedish is a plus.

Responsibilities

  • Develop, test, and maintain embedded C code for onboard control units.
  • Build CAN networks and ensure reliable NMEA 2000 traffic.
  • Test code on target hardware and on boats.
  • Maintain build, flashing, and provisioning tooling for reproducible releases.
  • Create and own interface documentation for systems.

Skills

C programming for embedded targets
Python
Git
CAN bus experience
English fluency
On-site in Nyköping

Tools

Docker
Linux-based gateway services
Cross-compilation

Job description

X Shore is rebuilding operations and product development; we are seeking an Embedded Software Engineer to build and maintain the software that runs on our electric boats—the control units, the onboard gateway, and the CAN networks that decide how a boat starts, drives, charges, and reports back from the water.

You will write the code, test on target hardware, and prove that it works on a bench, test rig, and on a boat.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

X Shore • Nyköpings kommun

Hybrid
SEK 700,000 - 900,000
Senior Embedded Developer - Real-Time Marine Systems
Senior Embedded Developer - Real-Time Marine Systems

Manta Marine Technologies • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Marine Systems Test Engineer - Onboard & Lab
Marine Systems Test Engineer - Onboard & Lab

CPAC Systems AB • Mölndals kommun

On-site
SEK 360,000 - 480,000
Director of Software Engineering — Marine Embedded Systems
Director of Software Engineering — Marine Embedded Systems

Candela Electric Speed Boat • Stockholms kommun

On-site
SEK 800,000 - 1,000,000
Cutting-edge technology
Diverse team culture
Team bonding activities
Senior Embedded Developer for Vessel Optimization
Senior Embedded Developer for Vessel Optimization

Manta Marine Technologies AB • Göteborgs kommun

On-site
SEK 700,000 - 950,000
Full-Stack Engineer: Own the Boat’s UI, App & Cloud
Full-Stack Engineer: Own the Boat’s UI, App & Cloud

X Shore • Uppsala län

On-site
SEK 700,000 - 900,000
Engineering Manager - Embedded & AI for Marine Propulsion
Engineering Manager - Embedded & AI for Marine Propulsion

Committo AB • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Senior Embedded Developer
Senior Embedded Developer

Manta Marine Technologies • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Mechanical Engineer
Mechanical Engineer

X Shore • Nyköpings kommun

On-site
SEK 630,000 - 840,000
Senior Field Service Manager, Marine & EV Aftermarket
Senior Field Service Manager, Marine & EV Aftermarket

X Shore • Uppsala län

On-site
SEK 900,000 - 1,200,000