×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Hopkins, Hennepin County, Minnesota, 55305, USA
Listing for: Brooksource
Full Time position
Listed on 2026-09-22
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Senior / Principal Embedded Software Engineer

Hybrid – Hopkins, MN

Contract to hire

Overview

Our client’s Wireless Design Services team is looking for experienced embedded software engineers to support strategic OEM customer engagements. This team works across a wide range of microprocessors, microcontrollers, and wireless platforms, with deep expertise in low-power design, high-reliability systems, IoT, and embedded Linux/Android. Engineers in this role work directly with customers to design, build, and deliver reliable embedded products on tight timelines.

Key Responsibilities
  • Design, implement, and debug embedded software/firmware to customer and internal specifications
  • Lead and/or mentor other engineers on technical delivery (preferred, not required)
  • Coordinate across internal development teams and customer teams on complex, multi-team projects
  • Provide hands‑on technical leadership on complex projects, adapting as project scope evolves
  • Maintain clear documentation and tracking of project progress and source code
  • Evaluate and improve software design processes and tooling
Required Skills & Experience
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 8+ years of software engineering experience; prior consulting/services experience strongly preferred
  • Direct experience programming in C for real-time embedded systems or Linux/FreeRTOS-based systems
  • Hands‑on experience with embedded software coding and debugging at the chip level
  • Strong knowledge of microcontroller peripherals and interfaces: UART, I2C, SPI, ADC, PWM, Timers, etc.
  • Experience working in an embedded Linux / Yocto build environment
  • Proficient with test and debug equipment: oscilloscopes, logic analyzers, multimeters, spectrum analyzers
  • Strong debugging, troubleshooting, and problem‑solving skills
  • Comfortable working in a fast‑paced, deadline‑driven environment with shifting priorities
Desired / Nice‑to‑Have Skills
  • Yocto build system experience (beyond required baseline)
  • RF communication experience — protocols at the PHY/MAC/NWK layers such as 802.15.4, Zig Bee, Bluetooth, Cellular, or Wi‑Fi
  • Experience with routers and gateways
  • Operating Systems:
    Embedded Linux/Yocto, Embedded Android, FreeRTOS
  • Languages:

    C/C++, Python/Micro Python, C#
Representative Project Work
  • BSP customizations and board bring‑up for custom CC8x boards based on Digi CC8x SBC
  • Driver customizations/integrations for Android‑based medical devices (MIPI LCD, touchscreen, SPI, I2C, GPIO, DAI audio)
  • Customization of Digi routers and gateways for specific end‑user requirements
  • IoT devices using MCU and/or XBee modules for remote monitoring (wind farms, solar arrays, smart agriculture, smart locks/switches) over cellular connections
Why Join Us
  • 401(k) Matching Plan
  • Relationship Driven Process to Find Your Best Fit
  • 6 Paid Holidays
  • Regular Meetings to Ensure Quality in Your Engagement
About Us

At Brooksource, relationships are the foundation of everything we do. Since 2000, we’ve built lasting partnerships with clients, consultants, and internal teams to deliver an exceptional experience across every engagement. As a trusted IT and Engineering services provider, Brooksource supports Fortune 500 organizations through Experience-Driven Staffing, Professional Services, and Elevate, our proprietary Workforce Transformation program. Whether you're hiring for software development, cloud computing, cybersecurity, data analytics, or enterprise IT, our customized staffing solutions are designed to align with your company’s unique goals, culture, and technology stack.

We offer flexible hiring models, including contract, contract-to-hire, and direct placement to meet your evolving business needs.

We are a certified partner of leading platforms, including…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary