Sr. Embedded Engineer

New Yesterday

Position: Sr. Embedded Engineer Location: Minneapolis area (On-site) Employment Type: Full-time, Exempt
Company Overview A 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 controllers, ARM processors, and real-time operating systems (RTOS) . Develop device drivers and communication interfaces (SPI, IC, UART, USB, IS) . 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 . + 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.
Location:
Minneapolis
Job Type:
FullTime

We found some similar jobs based on your search