Liberty Jobs
Menu
P: 610.941.6300
Find Your Future Today
Job Title:

Embedded Software Engineer

Date: 03-20-2025

Location: Bloomington | MN

Job ID: LP81027

Phone: 610-684-8683

Fax: 610-941-2424

Contact: Paul Curran

Salary: 120k-140k

Quick Apply

Upload Icon

Drag your file(s) to start uploading

OR

Job Details:

Job Title: Embedded Software Engineer
Location: Onsite

A client of ours is seeking a skilled Senior Embedded Software Engineer to design and develop embedded software for assistive communication products. You’ll lead hands-on development, shape technical decisions, and modernize our processes.

 

Key Responsibilities:

  • Build scalable embedded software across the development lifecycle (design, test, release).
  • Work on platforms from bare metal 8051 to ARM processors.
  • Expertly handle device drivers, real-time OS, and communication protocols (SPI, I2C, etc.).
  • Enhance quality via peer reviews and automated testing.
  • Define the software roadmap and mentor team members.

Qualifications:

  • Bachelor’s in Computer Science, Electrical Engineering, or related field.
  • 5+ years in embedded software development.
  • Proficient in bare metal drivers, RTOS (e.g., FreeRTOS), and audio DSP.
  • 5+ years with hardware-software integration and debugging.
  • 3+ years in C#/Python and communication tech (Bluetooth, Wi-Fi, RF).
  • Experience with Audio/Video and Bluetooth is a BONUS

An Equal Opportunity Employer committed to diversity in the workplace. We encourage all qualified candidates to apply.

To apply, email pc@libertyjobs.com your resume.

Paul Curran | Liberty Personnel Services, Inc.

300 Conshohocken State Road | Suite 750 | West Conshohocken, PA 19428

610-684-8683 | pc@libertyjobs.com

www.libertyjobs.com | https://www.linkedin.com/in/paul-curran-804354156/

#LI-PC1

Similar Jobs