Senior Embedded Engineer: Kernel, Drivers & Bootloaders

?(?)?

Sioux Falls (SD)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible Work Arrangements
Savings & Retirement Benefits
Tuition Reimbursement
Parental Leave
Adoption Assistance
Fertility & Family Building Support
Employee Assistance Programs
Charitable Contribution Matching
Volunteer Time Off

Job summary

The Senior Embedded Software Engineer role focuses on designing and developing software for embedded systems, including Linux driver work and bootloader customization. Collaboration with cross-functional teams and adherence to the Software Development Life Cycle are essential.

Candidates should have a bachelor’s or master’s degree in a relevant field and at least 5 years of embedded software experience, with strong C/C++ skills and Linux familiarity.

Qualifications

  • Bachelor's or master's degree in a relevant field
  • 5+ years of experience in embedded software development
  • Proficiency in C/C++ and familiarity with Linux
  • Strong problem-solving skills

Responsibilities

  • Design and develop software including Linux drivers and modification of bootloaders
  • Collaborate with cross-functional teams
  • Follow the Software Development Life Cycle

Skills

C/C++
Linux
Bootloaders
Kernel Development
Driver Development
Yocto
Networking
Python
Bash
Hardware Troubleshooting
Problem Analysis
Software Development Life Cycle
Debugging
Collaboration
Communication

Education

Bachelor's or Master's degree in a relevant field

Job description

The Senior Embedded Software Engineer role focuses on designing and developing software for embedded systems, including Linux driver work and bootloader customization. Collaboration with cross-functional teams and adherence to the Software Development Life Cycle are essential.

Candidates should have a bachelor’s or master’s degree in a relevant field and at least 5 years of embedded software experience, with strong C/C++ skills and Linux familiarity.

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

?(?)? • Sioux Falls (SD)

On-site
USD 110,000 - 140,000
Flexible Work Arrangements
Savings & Retirement Benefits
Tuition Reimbursement
+6
Senior Embedded Firmware Engineer - Linux/SoC
Senior Embedded Firmware Engineer - Linux/SoC

PETADATA • Denver (CO)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer - Networking & Drivers
Senior Embedded Software Engineer - Networking & Drivers

Hewlett Packard Enterprise Development LP • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Senior Embedded C/C++ Driver Engineer (Linux/Windows)
Senior Embedded C/C++ Driver Engineer (Linux/Windows)

Cloud Analytics Technologies, LLC • Arizona

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

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
Senior Embedded Systems Engineer - Linux Kernel & Drivers
Senior Embedded Systems Engineer - Linux Kernel & Drivers

Microchip Technology Inc • San Jose (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Restricted stock units
Quarterly bonus payments
+2
Senior C++ Embedded Systems Engineer
Senior C++ Embedded Systems Engineer

Cloud Analytics Technologies, LLC • Dallas (TX)

On-site
USD 80,000 - 120,000
Senior Embedded Linux Kernel & Driver Engineer
Senior Embedded Linux Kernel & Driver Engineer

Microchip Technology Inc. • Santa Rosa (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Health benefits starting day one
Retirement savings plans
+1
Senior Systems Architect - Embedded Linux
Senior Systems Architect - Embedded Linux

Aptiv • Troy (MI)

Hybrid
USD 120,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CSG Talent • Long Beach (CA)

On-site
USD 120,000 - 160,000