Senior Embedded Software Engineer - Mentorship & Impact

Beacon EmbeddedWorks

Minnesota

On-site

USD 90,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
401k with match
Paid holidays
Paid life insurance and disability
128 hours of time off per year

Job summary

Beacon EmbeddedWorks is seeking a Senior Software Engineer to design, implement, and test software across embedded and desktop platforms. You will work on 8/16/32/64-bit targets, write in C/C++/Python, and contribute to bare metal, RTOS, Linux, and Android environments.

Yocto/Linux and Android AOSP experience is desirable. The role reports to the Senior Manager of Engineering and is based in Eden Prairie, MN.

Qualifications

  • Bachelor degree in CS/CE/Software or equivalent required.
  • 5+ years building software for embedded processors, Yocto Linux or Linux distributions.
  • 2+ years developing system software or HAL layers on Android AOSP or Android.

Responsibilities

  • Instruct, direct, and review work of other design engineers.
  • Translate product requirements into architectures for embedded software.
  • Design and develop software for 8/16/32/64-bit platforms.
  • Develop software in C, C++, Python; familiarity with other OO languages preferred.
  • Develop for bare metal, RTOS, Linux, Android; experience with Yocto and AOSP desirable.
  • Design device drivers for USB, Ethernet, HDMI, PCIe, etc.
  • Work on wireless tech such as WiFi, Bluetooth, GPS, cellular.
  • Prepare design verification docs, software plans, specs, requirements.
  • Coordinate with project managers to ensure timely completion.

Skills

C
C++
Python
Assembly
Java
C#
GO
Yocto
Linux
Android
RTOS
Device drivers

Education

Bachelor of Science in Computer Science, Computer Engineering, Software Engineering or equivalent

Tools

AOSP

Job description

Beacon EmbeddedWorks is seeking a Senior Software Engineer to design, implement, and test software across embedded and desktop platforms. You will work on 8/16/32/64-bit targets, write in C/C++/Python, and contribute to bare metal, RTOS, Linux, and Android environments.

Yocto/Linux and Android AOSP experience is desirable. The role reports to the Senior Manager of Engineering and is based in Eden Prairie, MN.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Mentor & Innovate
Senior Embedded Software Engineer - Mentor & Innovate

Beaconembedded • Eden Prairie (MN)

On-site
USD 90,000 - 110,000
Multiple options for medical and dental coverages
401k with match
128 hours of time off annually
+1
Senior Software Engineer
Senior Software Engineer

Beacon EmbeddedWorks • Minnesota

On-site
USD 90,000 - 110,000
Medical and dental coverage
401k with match
Paid holidays
+2
Senior Software Engineer
Senior Software Engineer

Beacon EmbeddedWorks • Minnesota

On-site
USD 90,000 - 110,000
Medical and dental coverage
401k with match
Paid holidays
+2
Senior Embedded Applications Engineer (Linux/Android)
Senior Embedded Applications Engineer (Linux/Android)

Beaconembedded • Eden Prairie (MN)

On-site
USD 90,000 - 110,000
Multiple options for medical and dental coverages
401k with match
Paid life insurance and disability coverage
+2
Senior Embedded Applications Engineer – Linux & BSPs
Senior Embedded Applications Engineer – Linux & BSPs

Beacon EmbeddedWorks • Eden Prairie (MN)

On-site
USD 90,000 - 110,000
Relocation benefits
Senior Embedded Electrical Engineer & Tech Lead
Senior Embedded Electrical Engineer & Tech Lead

Beaconembedded • Eden Prairie (MN)

On-site
USD 90,000 - 110,000
Medical and dental coverages
401k with match
Paid time off and holidays
+1
Senior Software Engineer
Senior Software Engineer

Beaconembedded • Eden Prairie (MN)

On-site
USD 90,000 - 110,000
Multiple options for medical and dental coverages
401k with match
128 hours of time off annually
+1
Senior Embedded Software Engineer – Cross-Platform & Drivers
Senior Embedded Software Engineer – Cross-Platform & Drivers

hireneXus • Eden Prairie (MN)

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

hireneXus • Eden Prairie (MN)

On-site
USD 120,000 - 150,000
Engineering Manager: Lead Embedded & Software Teams
Engineering Manager: Lead Embedded & Software Teams

Beacon Technologies, Inc • Village of Cottage Grove (WI)

On-site
USD 120,000 - 150,000