1

Internship Golang Embedded System Software Engineer Jobs

This is an opportunity to work on all aspects of the system including device drivers, networking functions and services, encryption, and security features. This Senior Embedded Software Engineer ...

Embedded Software Engineer

Bothell, WA · On-site

$90K - $110K/yr

Embedded Software Engineer FULL-TIME/PART-TIME: Full time LOCATION: Bothell, WA React Health is a ... Designing, developing, coding, testing and debugging system software. Analyzing and enhancing ...

Firmware/Embedded Software Engineer

Southfield, MI · On-site

$94K - $129K/yr

Design and implement software of embedded devices and systems from requirements to production and ... Bachelor's degree in electrical/computer Engineering or related field EXPERIENCE REQUIREMENT(S ...

Embedded Software Engineer

Austin, TX · On-site

$130K - $171K/yr

The Product Integrity group is looking for a Systems Software Engineer to develop future products ... building embedded system architectures and using interfaces such as I2C, USB, PCIeExperience ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

... Software Engineering - At least 4 years of direct professional work experience developing embedded ... system. Experience considered a plus: - Snapdragon TEE - Smart Cards/Secure Element - Golang - NXP ...

Linux Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

... Software Engineering - At least 4 years of direct professional work experience developing embedded ... system. Experience considered a plus: - Snapdragon TEE - Smart Cards/Secure Element - Golang - NXP ...

Android Embedded Software Engineer

Burlington, MA · On-site +1

$143K - $188K/yr

... Software Engineering - At least 4 years of direct professional work experience developing embedded ... system. Experience considered a plus: - Snapdragon TEE - Smart Cards/Secure Element - Golang - NXP ...

next page

Showing results 1-20

Internship Golang Embedded System Software Engineer information

See salary details

$13

$25

$38

How much do internship golang embedded system software engineer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for internship golang embedded system software engineer in the United States is $25.42, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.85 per hour, depending on experience, location, and employer.
What cities are hiring for Internship Golang Embedded System Software Engineer jobs? Cities with the most Internship Golang Embedded System Software Engineer job openings:
What are the most commonly searched types of Golang Embedded System Software Engineer jobs? The most popular types of Golang Embedded System Software Engineer jobs are:
What states have the most Internship Golang Embedded System Software Engineer jobs? States with the most job openings for Internship Golang Embedded System Software Engineer jobs include:

Principal Embedded Systems Software Engineer

ExpressPros - Mequon, WI

Milwaukee, WI

$52.88 - $72.12/hr

Full-time

Posted 21 hours ago


Job description

Principal Embedded Systems Software Engineer

We’re looking for a Principal Embedded Systems Software Engineer who can contribute to firmware development, hardware integration, and sustaining activities across multiple platforms in the HVAC industry. This role focuses on writing reliable code in C/C++, learning our products and architectures, and supporting new feature development and debugging. If you’re motivated to grow your embedded expertise in a hands-on environment, we’d love to hear from you.

Position pays $110K - 150K depending on experience!

Key Responsibilities

  • Own firmware architecture across multiple embedded product lines, including legacy and new platforms
  • Define and document system-level architecture, interfaces, and design assumptions
  • Establish firmware patterns, structure, and standards used across the team
  • Develop high-reliablity embedded C/C++ firmware for real-time control, sensor processing and communications
  • Support both bare-metal and OS-based systems (e.g., Free RTOS, Embedded Linux)
  • Collaborate closely with hardware engineering during schematic review, bring-up, and integration
  • Debug complex system-level issues using scopes, logic analyzers, and protocol analysis tools

Related Skills and Experience

  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or similar

  • Typically 6+ years of embedded firmware development experience across multiple product cycles

  • Demonstrated ownership of embedded system architecture and technical direction

  • ***Expert proficiency in C/C++ for embedded systems

  • Stong understanding of microcontroller architecture, timing, memory and interrupts

  • Hands on experience with embedded commmunication protocols (I2C, SPI, UART, RS-485)

  • Skilled with embedded debugging tools and lab equipment

  • Comfortable with hands on lab work (probing, solding, test setups)

Nice to Have

  • STM32 or similar MCU Platforms
  • Embedded Linux or custom Linux distribution experience
  • RTOS scheduling and deterministic system design
  • HVAC controls or industiral automation experience
  • BACnet or building automation protocols
  • Touchscreen UI development (Qt/QML)
  • Lightweight embedded storage (e.g. SQLite)
  • Experience improving internal development processes or SDLC
ID:qnkTyx