Senior Embedded Software Engineer

Nickerson Talent Solutions

Grand Rapids (MI)

On-site

USD 170,000 - 185,000

Full time

30 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nickerson Talent Solutions in Grand Rapids, MI is seeking a Senior Embedded Software Engineer to lead development of mission critical embedded software and firmware. You will architect, design, develop, integrate, debug, and test software while collaborating with hardware, FPGA engineers and cross-functional teams.

The role requires 8+ years in embedded software, strong C/C++ skills, RTOS experience, and knowledge of drivers, multicore/bare-metal environments.

Qualifications

  • 8+ years of embedded software engineering experience.
  • Strong hands on C or C++ development experience.
  • Experience with real time systems and RTOS such as Linux, FreeRTOS, QNX, or VxWorks.
  • Experience with embedded software development, debugging, integration, and testing.
  • Knowledge of device drivers, BSPs, multi threading, multi core systems, or bare metal development.
  • Experience with hardware and FPGA integration is highly desirable.
  • Experience in aerospace, defense, automotive, medical, or other mission critical environments.
  • US Citizenship is required

Responsibilities

  • Architect, design, develop, integrate, debug, and test embedded software.
  • Collaborate with hardware, FPGA engineers and cross-functional teams.
  • Deliver mission-critical embedded solutions on complex platforms.

Skills

C / C++
RTOS
Embedded software
Device drivers / BSPs
Multithreading / multicore
FPGA integration
Mission-critical environments

Education

Bachelor's degree in Software Engineering/CS/EE/CE

Tools

Linux
FreeRTOS
QNX
VxWorks

Job description

Salary: $170K to $185K Base + 15% Bonus + Relocation Assistance + Full Benefits

Job Location: Grand Rapids, MI

We are looking for an experienced Senior Embedded Software Engineer to join a team developing mission critical embedded software and firmware for advanced technologies and systems.

This is a hands on engineering opportunity where you will architect, design, develop, integrate, debug, and test embedded software while working closely with customers, hardware engineers, FPGA engineers, and cross functional teams.

Key Requirements
  • 8+ years of embedded software engineering experience
  • Strong hands on C or C++ development experience
  • Experience with real time systems and RTOS such as Linux, FreeRTOS, QNX, or VxWorks
  • Experience with embedded software development, debugging, integration, and testing
  • Knowledge of device drivers, BSPs, multi threading, multi core systems, or bare metal development
  • Experience with hardware and FPGA integration is highly desirable
  • Experience in aerospace, defense, automotive, medical, or other mission critical environments
  • Bachelors degree in Software Engineering, Computer Science, Electrical Engineering, Computer Engineering, or related STEM field
  • US Citizenship is required
  • Active US Government Security Clearance is preferred
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

h3 Technologies, LLC • New Jersey

On-site
USD 130,000 - 190,000
Benefits
Relocation assistance
Bonus
Senior Embedded Software Engineer — Mission-Critical
Senior Embedded Software Engineer — Mission-Critical

Nickerson Talent Solutions • Grand Rapids (MI)

On-site
USD 170,000 - 185,000
Embedded Software Engineer
Embedded Software Engineer

vigilant • Seattle (WA)

On-site
USD 150,000 - 185,000
Comprehensive Benefits Package
401k Matching
Senior Firmware Engineer
Senior Firmware Engineer

CyberCoders • Poway (CA)

On-site
USD 140,000 - 180,000
Competitive salary
401(k) with employer match
Medical, Dental & Vision insurance
+5
Embedded Software Engineer
Embedded Software Engineer

CircuitHire • Torrance (CA)

On-site
USD 140,000 - 210,000
Senior Embedded Software Engineer (RTOS Experience Required)
Senior Embedded Software Engineer (RTOS Experience Required)

Lynx Software Technologies • Marietta (GA)

On-site
USD 120,000 - 160,000
Low-cost medical/dental/vision
401K with generous match
Paid time off + holidays
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

GeorgiaTEK Systems Inc. • Camden (NJ)

On-site
USD 120,000 - 180,000
Relocation assistance
Senior Embedded Software Engineer (RTOS Experience Required)
Senior Embedded Software Engineer (RTOS Experience Required)

Lynx Software Technologies, Inc. • Atlanta (GA)

On-site
USD 120,000 - 160,000
Low-cost medical / dental / vision
401K with generous match
Remote work opportunities based on rol
+3
Embedded Software Engineer #25530
Embedded Software Engineer #25530

Blue Chip Talent • Troy (MI)

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer (RTOS Experience Required)
Senior Embedded Software Engineer (RTOS Experience Required)

Lynx • Atlanta (GA)

On-site
USD 120,000 - 160,000
Low-cost Health Coverage
401K with employer match
PTO + 11 holidays
+3