Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineering Co-Op

Extreme Engineering Solutions

Embedded Software Engineering Co-Op

Extreme Engineering Solutions (X-ES) is seeking Embedded Software Engineering Co-Ops to assist with all aspects of software design related to ensuring bootloaders and operating systems run with maximum efficiency and functionality on our products. Software Engineering Co-Ops are constantly challenged to ask whether their code can run faster or be more effective. Responsibilities include developing, releasing, stress testing, and debugging code for products that leverage the latest processing and I/O technologies. You'll be able to apply modern architecture and cutting-edge technologies to create solutions in our new engineering and manufacturing center. This position is full-time and in-person at our Verona, WI facility for a Spring/Summer 2027 Co-Op (January-August 2027) or a Summer/Fall 2027 Co-Op (May-December 2027). This typically requires students to take a semester off of school to accommodate.

Duties & Responsibilities:

  • Work as part of a small team of developers and architects
  • Participate in an Agile development environment
  • Develop and document SDKs, APIs, and other software artifacts
  • Debug issues and fix bugs as they arise
  • Work with Manufacturing and QA to apply a variety of testing techniques and strategies to ensure adequate test coverage
  • Contribute to a DevOps methodology to define and create CI/CD pipelines
  • Contribute to an automate-first/automate-everything philosophy

Required Qualifications:

  • Required Skills/Experience:
    • 2+ years of college
    • Computer Engineering, Electrical Engineering with Computer Science courses, or Computer Science
    • Working towards a Bachelor or Master's degree
    • Knowledge of digital logic and computer science fundamentals
    • Coursework or experience in embedded systems, data structures, operating systems, or computer architecture
    • Strong PC troubleshooting skills
    • Good oral and written communication skills
  • Preferred skills and experience:
    • Knowledge of C or Python programming
    • Experience with Linux, bootloaders, BIOS, and modern operating systems
    • Hands-on experience with multi-threaded development, covering thread synchronization, locks, and database concurrency
    • Proficiency with software architecture
    • Experience with modern development tools, including Visual Studio, Git, and Jira
    • Experience building RESTful APIs
    • Experience with CI/CD tools
    • Exposure to software development life cycle, development process flow, and their tools usage
    • Experience working on an Agile development team
    • Ability to troubleshoot complex problems systematically

Note: X-ES hires several Software Engineering Co-Ops each term to a variety of positions. While preferences are not guaranteed, please feel free to indicate specific areas of interest in your cover letter or resume.

Compensation and Benefits:

Extreme Engineering Solutions offers a competitive compensation package and excellent benefits, including:

  • No-deductible, low-copay group health insurance (90% employer paid)
  • Eligibility for health insurance benefits on the first day of the month following date of hire
  • 401(k) employer match up to 4%. Roth option is available.
  • Employee Assistance Program (EAP)

X-ES also takes a casual, small-business approach to company culture. At our state-of-the-art office and manufacturing facility located in Madison's growing tech corridor, there's no formal dress code, flexible scheduling, and dedicated personal workspaces. Our employees kick back at regular company events and enjoy lunches from local pizza places and food carts. At X-ES, we strive to offer a comfortable, relaxed environment for our employees to do their best work.

About X-ES:

X-ES is proud of its strong university partnerships and offers multiple student opportunities each year. Student employees make direct contributions to the company's products, processes, and day-to-day operations. When "rugged enough" isn't rugged enough for embedded computing systems, industry leaders in the military, aerospace, industrial, and commercial sectors turn to Extreme Engineering Solutions (X-ES). Because we strive to be the premier provider of mission-critical embedded products while delivering exceptional levels of customer and employee satisfaction, we hire strong contributors and give them space to thrive. As a 100% employee-owned company, our employees both drive and directly benefit from our success. Together, we meticulously design and build products that stand up to some of the most extreme conditions on the planet. Extreme Engineering Solutions is located in the Madison, WI area. The company designs and manufactures rugged embedded computing solutions for a variety of applications.

Extreme Engineering Solutions is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other category protected by law. All X-ES job postings and application procedures are posted in compliance with Section 39.08 of the Madison General Ordinances.

Extreme Engineering Solutions
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineering Co-Op in Verona, WI vacancy
  •  ...Embedded Hardware Engineering Co-Op Extreme Engineering Solutions (X-ES) is seeking Embedded Hardware Engineering Co-Op's to assist with various...  ...Attention to detail and ability to communicate with software and embedded design engineers Interested in developing... 
    Suggested
    Full time
    Summer work
    Casual work
    Work at office
    Local area
    Flexible hours

    Extreme Engineering Solutions

    Verona, WI
    1 day ago
  •  ...Technology Development Co-Op Help X-ES deepen the materials foundation behind rugged single board computers and other embedded computing products. Join our Technology Development...  ...pursuing a degree in Materials Science & Engineering (preferred), Chemical Engineering, or... 
    Suggested
    Full time
    Summer work
    Casual work
    Work at office
    Local area
    Flexible hours

    Extreme Engineering Solutions

    Verona, WI
    1 day ago
  •  ...Primary Responsibilities:   Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside... 
    Suggested
    Full time

    Sub-zero Group, Inc.

    Madison, WI
    1 day ago
  •  ...Manufacturing Engineer Co-Op ETC is hiring a Manufacturing Engineer Co-Op for 2027! This is an 8-9 month position for students starting...  ...policies, procedures, and plans Uses Solidworks CAD software to design engineering solutions Uses programming such as Labview... 
    Suggested
    Full time

    ETC

    Middleton, WI
    1 day ago
  •  ...job and more exclusive features. Direct message the job poster from Global Connect Technologies Job Title: Embedded Connectivity and Comms Software Engineer Duration: Long Term Client: Mercury Marine Job Summary: Mercury Marine is a global leader in marine propulsion... 
    Suggested
    Worldwide

    Global Connect Technologies

    Madison, WI
    6 days ago
  • Professional audio tools for production sound Embedded Software Engineer Sound Devices, LLC Professional audio tools for production sound Full-time Location Madison, WI, United States Required skills C C++ Embedded software Device drivers Multithreaded programming About... 
    Full time

    Medialinkpro

    Madison, WI
    5 days ago
  •  ...by strong relationships, high-quality work, and a commitment to the communities we serve. Come join Findorff as a Project Engineer Co-op this Spring/Summer (January 2027 - August 2027) or Summer/Fall (May/June 2027 - December 2027). What You'll Do The Project... 
    Hourly pay
    Temporary work
    For subcontractor
    Summer work
    Local area

    J.H. Findorff & Son Inc.

    Madison, WI
    27 days ago
  •  ...Mechanical, Manufacturing, Aerospace, Material and/or Industrial Engineering Competent with MS Office applications Being inclusive and...  ...a healthier world - powered by operational excellence. As a Co-Op, you'll gain hands-on experience, mentorship, and exposure to a... 
    Internship
    Visa sponsorship
    Work visa
    Relocation package

    GE HealthCare

    Madison, WI
    3 days ago
  •  ...Lean Manufacturing/Industrial Engineering Co-Op The Lean Manufacturing/Industrial Engineering Co-Op in Madison will have the opportunity to learn and eventually teach Lean, driving problem solving and continuous improvement throughout the site. Work will incorporate... 
    Temporary work
    Internship
    Relocation package

    GE HealthCare

    Madison, WI
    3 days ago
  •  ...Extreme Engineering Solutions (X-ES) is looking for a hands-on Hardware Debug Engineer to diagnose...  ..., troubleshoot, and recover rugged embedded computing hardware. This role supports...  ...product schematics, assembly documentation, software tools, and structured troubleshooting... 
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Local area
    Flexible hours
    Day shift

    Extreme Engineering Solutions

    Verona, WI
    4 days ago
  •  ...Automation Engineering Co-op This position is meant as a learning opportunity for an individual who is in the process of obtaining a degree...  ...design and maintenance of OT network and related SCADA software. Basic activities: Control system design and programming.... 
    Work experience placement
    Work at office

    Promega

    Madison, WI
    5 days ago
  •  ...Supplier Quality & Development Engineering Co-op GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. Join us to help improve the quality, reliability, and availability... 
    Full time
    Internship
    Work at office
    Relocation
    Relocation package

    GE HealthCare

    Madison, WI
    6 days ago
  •  ...GE Healthcare V&V Automation and Test Tools Engineering Co-op GE Healthcare provides transformational medical technologies and services...  ...responsibilities and hands-on involvement in areas of system and software verification. There will be project-oriented assignments... 
    Full time
    Internship
    Relocation
    Relocation package

    GE HealthCare

    Madison, WI
    5 days ago
  •  ...Extreme Engineering Solutions (X-ES) is seeking a self-directed Hardware Test Engineer to help...  ...and will test the performance limits of embedded systems designed to operate in rugged...  ...defects Maintain test equipment and software test libraries Regularly communicate... 
    Temporary work
    Casual work
    Work at office
    Local area
    Flexible hours
    Day shift

    Extreme Engineering Solutions, Inc.

    Verona, WI
    22 days ago
  •  ...or a technical expert, this position will set you up for success in the future.Primary ResponsibilitiesThe Lead Integrated Systems Engineer will play a critical role in delivering products that meet our customers’ expectations while advancing our manufacturing... 
    Full time

    Sub-Zero and Wolf

    Madison, WI
    5 days ago
  • $70 - $80 per hour

    DescriptionKforce has a client that is seeking a Lead Android Mobile Engineer in Madison, WI.Key Responsibilities:Android Application...  ...Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related discipline, or equivalent experience* 8... 

    KForce

    Madison, WI
    3 days ago
  • $70 - $80 per hour

    DescriptionKforce has a client that is seeking a Lead iOS Mobile Engineer in Madison, WI.Key Responsibilities:Mobile Application...  ...engaging user experiences* Participate in all phases of the Agile software development lifecycleQuality & Reliability:* Analyze and resolve... 

    KForce

    Madison, WI
    3 days ago
  • Job TitleComputer / Software Engineer (Medical Device)RequisitionJR000015837 Computer / Software Engineer (Medical Device) (Open)LocationMadison...  ...This role focuses on test and support systems not directly embedded in the therapeutic device, but which are essential for... 
    Full time
    Work at office

    Mallinckrodt Pharmaceuticals

    Madison, WI
    4 days ago
  •  ...Group is partnering with a manufacturer based in the Greater Madison area as they continue to grow, looking to add a new Lead Test Engineer. The Lead Test Engineer will play a key role in the design, development and implementation of testing solutions and operations... 

    The QTI Group

    Madison, WI
    4 days ago
  •  ...MARS Solutions Group is looking for a User Experience Systems Engineer III . Our client is a (Technology/Financial Services) industry...  ...standards for radio systems included but not limited to hardware, software and network standards. Conducting fleet mapping, maintenance... 
    Relocation

    MARS Solutions Group

    Madison, WI
    2 days ago
  •  ...- Implement monitoring, crash reporting, and feature management solutions (e.g., Crashlytics). - Apply strong knowledge of software design principles, object-oriented programming, and secure application development throughout the project lifecycle. - Participate... 

    Expert Technology Services

    Madison, WI
    3 days ago
  •  ...Systems Engineer Anywhere Type: Contract Category: Engineer Industry: Government Workplace Type: Remote Standard...  ...Create silent installation packages for commercial and enterprise software. Develop PowerShell scripts to automate administration,... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Madison, WI
    1 day ago
  •  ...System Integration Specialist that will be focused on connecting internal and external disparate applications, systems, cloud-based software solutions and data storage. The Systems Integration Specialist's role is to participate in the planning, coordination, solution... 

    Samprasoft

    Madison, WI
    1 day ago
  •  ...The State of Wisconsin is looking for a Systems Engineer III - Radio Coordinator Will close to submissions on 09/14/2026 at 4:00PM...  ...standards for radio systems included but not limited to hardware, software and network standards. - Conducting fleet mapping,... 
    For contractors
    Work at office
    Remote work
    Relocation

    V-Soft Consulting Group

    Madison, WI
    3 days ago
  •  ...while working within a WAN and LAN environment.An exceptional candidate will have direct experience with Cisco Unified Communications software suite like Manager, Cisco Unity Connection, Cisco Unified Contact Center Express or other Call Center software or services.The... 
    Remote work
    Relocation

    Samprasoft

    Madison, WI
    1 day ago
  •  ...Systems Engineer II What's the Job? Design, plan, and execute the installation of current infrastructure to support new applications and technologies. Administer Microsoft Internet Information Services (IIS) and .NET web applications. Manage server and system... 

    3B Staffing LLC

    Madison, WI
    5 days ago
  •  ...Systems Engineer Location: Madison, WI FTE only Must Have Technical/Functional Skills • Must possess sound knowledge of systems...  ...and related areas like electro-mechanical systems with software. • Professionals with Systems Engineering / Reliability certification... 

    AceStack LLC

    Madison, WI
    2 days ago
  • $112.5k - $202.5k

     ...Are you a Quality Engineer who loves solving complex issues? Are you a fast learner who enjoys working at the intersection of infrastructure, automation, and reliability? Join our Enterprise Infrastructure Services team! Akamai's Enterprise Infrastructure Services... 
    Work experience placement
    Work at office

    Akamai

    Madison, WI
    1 day ago
  •  ...Senior Systems Engineer Department: Service Delivery Employment Type: Full Time Location: Madison, Wisconsin Reporting...  ...Make recommendations for improvements of supported hardware and software Engage vendors, 3rd parties, and client subject matter experts... 
    Full time
    Work at office
    Remote work

    VC3

    Madison, WI
    2 days ago
  •  ...Our client is seeking a Systems Engineer to join their team. As a Systems Engineer, you will be part of the Department of Corrections...  ..., recommending, and implementing standards for radio hardware, software, and network systems. Conduct fleet mapping, maintenance, and... 

    Experis/Manpower Group

    Madison, WI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineering Co-Op. Be the first to apply!