Senior Embedded Systems Programmer

The Rotation Link SAS

Town of Sun Prairie (WI)

On-site

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading engineering firm is seeking a Senior Embedded Systems Programmer to drive firmware development and innovate product architecture. This role involves mentoring junior engineers and collaborating closely with cross-functional teams on complex developments. The ideal candidate has over 5 years of experience in embedded programming, particularly in C, and possesses a robust understanding of microcontrollers, lab diagnostics, and lifecycle management of product lines. Join a collaborative environment committed to advanced engineering standards.

Qualifications

  • 5+ years embedded programming experience in C, microcontrollers, and microprocessors.
  • Strong understanding of hardware/software fundamentals and product lifecycle.
  • Demonstrated leadership in technical tasks or project components.
  • Experience supporting or owning a product line throughout its lifecycle.
  • Demonstrated leadership in technical tasks, features, or project components.

Responsibilities

  • Lead firmware development efforts and architecture strategy.
  • Mentor engineers and guide debugging and corrective actions.
  • Collaborate with teams to define requirements and assess risks.
  • Collaborate with internal teams and customers to define requirements and assess risks
  • Drive design efforts including calculations, component selection, and cost estimation
  • Produce and review reports, documentation, and engineering deliverables
  • Develop test strategies, regression methods, and system‑level validation plans
  • Support and evolve existing product lines through updates and change control
  • Lead data collection, analysis, and continuous improvement efforts
  • Provide technical leadership and mentorship to junior engineering staff

Skills

C programming
Mentoring engineers
Schematic capture
PCB design
Collaboration
Debugging
Test strategy development

Education

Bachelor's degree in Electrical Engineering, Computer Science, or related field

Tools

Microcontrollers
Python
UNIX-based systems

Job description

Make an impact. Build technology that goes deep — literally. 2G Engineering designs and manufactures advanced subsea systems including embedded controllers, motor drives, power supplies, and sensors. We are looking for a Senior Embedded Systems Programmer to take a lead role in embedded firmware development and product architecture, driving innovation, technical strategy, and cross‑functional collaboration.

If you’re excited by complex systems, hands‑on engineering, and products that push technical limits, this is the place to be.

What You’ll Do
  • Lead firmware development efforts in C, including architecture and implementation strategy
  • Mentor engineers and guide debugging, root‑cause analysis, and corrective actions
  • Support schematic capture and PCB design direction (hands‑on experience strongly preferred)
  • Collaborate with internal teams and customers to define requirements and assess risks
  • Drive design efforts including calculations, component selection, and cost estimation
  • Produce and review reports, documentation, and engineering deliverables
  • Develop test strategies, regression methods, and system‑level validation plans
  • Support and evolve existing product lines through updates and change control
  • Lead data collection, analysis, and continuous improvement efforts
  • Provide technical leadership and mentorship to junior engineering staff
What You Bring
  • Bachelor’s degree in Electrical Engineering, Computer Science, Physics, or related field
  • 5+ years embedded programming experience (C, microcontrollers, microprocessors)
  • Strong understanding of microprocessors, ICs, lab diagnostics, and hardware/software fundamentals
  • Experience supporting or owning a product line throughout its lifecycle
  • Demonstrated leadership in technical tasks, features, or project components
Bonus Strengths
  • Proficiency in Python and UNIX‑based systems
  • Experience with RTOS
  • Motor drive or electromechanical control experience
  • Ability to forecast engineering effort, risks, and resource needs
  • Exceptional troubleshooting, system analysis, and documentation skills
Who You Are
  • A technical leader who enjoys solving complex problems
  • A confident communicator who thrives in collaboration
  • Someone who can balance hands‑on engineering with system‑level strategy
Why 2G Engineering?

This role offers the opportunity to influence product architecture, mentor future engineers, and help shape engineering standards for advanced subsea technologies. You’ll work in a collaborative environment where innovation, ownership, and impact are part of the everyday experience.

If you’re ready to take the next step in your engineering career, we’d love to talk.

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

Similar jobs worth comparing

Engineering Manager
Engineering Manager

The Rotation Link SAS • Town of Sun Prairie (WI)

On-site
USD 100,000 - 130,000
Electrical Test Technician
Electrical Test Technician

The Rotation Link SAS • Town of Sun Prairie (WI)

On-site
USD 40,000 - 60,000
Opportunities for continuous improvement
Collaborative team environment
Embedded Software Engineer
Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Mayfield Heights (OH)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Senior Embedded Software Engineer: Build Real-Time Systems
Senior Embedded Software Engineer: Build Real-Time Systems

microTECH Global Limited • Netherlands (MO)

On-site
USD 90,000 - 120,000
Electronics Engineer
Electronics Engineer

Ulysses • San Francisco (CA)

On-site
USD 120,000 - 190,000
Senior Electrical Systems Engineer
Senior Electrical Systems Engineer

Blue Signal Search • Salt Lake City (UT)

On-site
USD 110,000 - 170,000
Bonus potential
Comprehensive benefits
High visibility
+2
Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

ThayerMahan • Groton (CT)

Hybrid
USD 140,000 - 190,000
Electrical Power Engineer
Electrical Power Engineer

Advantage Technical • Portsmouth (NH)

On-site
USD 120,000 - 180,000
401(k)
Vision insurance
Medical insurance
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • Salem (NH)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+3