1

Internship Embedded System Software Engineer Jobs in Wisconsin

As an Embedded Software Engineer, you will be part of a growing team that writes applications using ... Previous internship or co-op experience in embedded systems. * Ability to work in and around ...

Embedded Software Engineer

Oshkosh, WI · On-site

$62K - $100K/yr

As an Embedded Software Engineer, you will be part of a growing team that writes applications using ... Previous internship or co-op experience in embedded systems. * Ability to work in and around ...

Embedded Firmware Engineer

Ripon, WI · On-site

$104K - $142K/yr

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related fields required. * At least 5 years of experience in firmware development for embedded systems. * Prior ...

Senior Embedded Software Engineer - Automotive Systems Location: Milwaukee, WI Duration: Long Term Client: Clarios & Skill Requirement: * Automotive or other safety-critical experience with 8+ years ...

Embedded Firmware Engineer

Ripon, WI

$104K - $142K/yr

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related fields required. * At least 5 years of experience in firmware development for embedded systems. * Prior ...

Embedded Software Engineer

Mequon, WI · Hybrid

$116K - $153K/yr

Build software systems, libraries and frameworks to be used by other software developers as ... Previous experience working with real-time embedded development environments * Experience ...

Embedded Firmware Engineer

Ripon, WI · On-site

$104K - $142K/yr

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related fields required. * At least 5 years of experience in firmware development for embedded systems. * Prior ...

Embedded Software Engineer

Wauwatosa, WI

$127K - $168K/yr

Embedded Software Engineer Location: Wauwatosa, WI 53226 Duration: 12 months (Could go beyond ... Bachelor's Degree in Software Engineering Experience in distributed systems and network protocols ...

Stay updated with emerging technologies, industry trends, and best practices in embedded systems ... A bachelor's degree in computer engineering, computer science, software engineering, or electrical ...

next page

Showing results 1-20

Internship Embedded System Software Engineer information

What is the difference between Internship Embedded System Software Engineer vs Embedded System Software Engineer?

AspectInternship Embedded System Software EngineerEmbedded System Software Engineer
QualificationsEnrolled in or recent graduate of relevant degree (e.g., Electrical Engineering, Computer Science)Bachelor's or higher in related field, with some experience
Work EnvironmentInternship programs, entry-level projects, supervised tasksFull-time professional role, independent project work
ResponsibilitiesAssisting in development, learning, supporting senior engineersDesigning, developing, testing embedded software independently
Industry UsageInternship programs, training, entry-level hiringFull-time employment in electronics, automotive, IoT sectors

The main difference between an Internship Embedded System Software Engineer and an Embedded System Software Engineer lies in experience, responsibilities, and employment status. Internships are designed for students or recent graduates gaining initial industry exposure, while full-time engineers handle independent projects and advanced tasks.

What cities in Wisconsin are hiring for Internship Embedded System Software Engineer jobs? Cities in Wisconsin with the most Internship Embedded System Software Engineer job openings:

Principal Embedded Systems Software Engineer

Express Employment Professionals - Mequon

Brown Deer, WI • On-site

$110K - $150K/yr

Other

Posted 8 days ago

Be an early applicant


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