Sr. Embedded Engineer
1872 Consulting - Minneapolis, Minnesota, United States, 55400
Work at 1872 Consulting
Overview
- View job
Overview
Sr. Embedded Engineer
Location:
Minneapolis area (On-site) Employment Type:
Full-time, Exempt
Company Overview
leader in professional
assistive communication technology
, our company specializes in designing and manufacturing innovative solutions that
enhance interpersonal communication and understanding
. Our portfolio includes
assistive listening devices, AI-powered captioning, wireless intercoms, and video annotation tools
, deployed in
classrooms, courtrooms, houses of worship, and stadiums
worldwide. With a strong focus on
technological innovation and user accessibility
, we are committed to improving how people
hear, see, and engage
.
Position Summary
We are seeking a
Senior Embedded Software Engineer
to lead the
development, architecture, and optimization
of embedded software solutions for
assistive communication products
. This role involves
hands-on embedded programming
, working across
bare metal firmware, microcontrollers, and real-time operating systems
. The ideal candidate will bring expertise in
DSP for audio applications, wireless communication technologies (Bluetooth, Wi-Fi, RF), and scalable embedded system design
.
Responsibilities Develop
embedded software solutions
across the full product lifecycle. Architect
scalable firmware solutions
to improve software efficiency. Work with
8051 controllers, ARM processors, and real-time operating systems (RTOS)
. Develop
device drivers and communication interfaces (SPI, I2C, UART, USB, I2S)
. Implement
DSP algorithms for audio filtering and signal processing
. Integrate
Bluetooth, Wi-Fi, and RF
communication technologies. Lead software
quality improvements, peer reviews, and automated testing
. Collaborate with
hardware and software engineers
for system integration. Mentor junior engineers on
best practices for embedded development
. Required Qualifications
Bachelor's degree in
Computer Science, Electrical Engineering, or related field
. 5+ years of
embedded software development
experience. Expertise in
embedded C/C++, bare metal programming, and firmware development
. Strong background in
DSP, audio filtering, and low-latency real-time systems
. Experience with
RTOS platforms (FreeRTOS, Zephyr OS, or Linux RTOS)
. Hands-on experience with
oscilloscopes, logic analyzers, and debugging tools
. Proficiency in
Python or C#
for higher-level development. Ability to work on-site in
Eden Prairie, MN
. Preferred Qualifications
Experience in
wireless communication (Bluetooth, Wi-Fi, RF)
. Familiarity with
project management tools
for Agile development.