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

