Sr. Embedded Engineer
Apply NowCompany: 1872 Consulting
Location: Minneapolis, MN 55407
Description:
Position: 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
Required Qualifications
Preferred Qualifications
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.