Software Development Expert

16 hours ago


Madison, Wisconsin, United States ZipRecruiter Full time

Job Overview

Canonical is seeking a talented Software Engineer to join the Server Certification team in North and South American time zones. As a key member of this team, you will contribute to the development of Python-based testing tools used for validating Ubuntu Server compatibility with enterprise hardware.

The ideal candidate will have experience with software development and a good understanding of server hardware configuration and troubleshooting. This role offers an excellent opportunity for someone who wants to make a meaningful impact on the adoption of Linux on enterprise server hardware across multiple industries.

Key Responsibilities

  • Develop and maintain open-source testing tools such as Checkbox and Testflinger.
  • Troubleshoot issues related to hardware compatibility, functionality, and performance.
  • Provide technical support to Canonical's hardware partners in their certification efforts.
  • Educate partners about Canonical's tools, processes, and product roadmaps.
  • Support internal teams on customer deployments of Canonical's Datacenter and Cloud products that utilize partner hardware.

Requirements

  • Good knowledge of Python and shell scripting.
  • Familiarity with server-class hardware.
  • Understanding of Ubuntu, virtualization, and cloud computing concepts.
  • Confidence in customer-facing roles.

Desired Skills and Experience

  • Experience with test automation tools for validating hardware compatibility.
  • Knowledge of CI/CD concepts.
  • Comfortable with virtualization or container technologies such as QEMU, KVM, LXC/LXD, Docker.

Compensation and Benefits

We offer a competitive salary of $120,000 - $160,000 per annum, depending on experience, plus benefits including remote work options, opportunities for professional growth, and a fun, fast-paced team environment.



  • Madison, Wisconsin, United States Singlewire Software Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to join our team at Singlewire Software.


  • Madison, Wisconsin, United States Rocket Software Full time

    Company Overview:Rocket Software is a global leader in providing software solutions that power the back-end systems of thousands of brands worldwide. Founded in 1990, we strive to treat our customers, partners, and fellow team members with humanity.Salary Range:$104,292.80 - $130,366.00 per yearJob Description:We are seeking an experienced Mainframe...


  • Madison, Wisconsin, United States Yahara Software Full time

    Job DescriptionThe ideal candidate will have a strong track record of supporting corporate infrastructure and the ability to rapidly learn and apply new concepts. You will work closely with our development team to ensure smooth project deployments and provide expert-level support for our cloud-based infrastructure.


  • Madison, Wisconsin, United States Singlewire Software Full time

    Company Overview: Singlewire Software LLC is a software company that specializes in creating innovative solutions for notification and communication. We are passionate about our work, employees, and customers, and we strive to make a positive impact in the industry.Salary: $120,000 - $180,000 per annum, depending on experienceAbout the Job: We are seeking an...


  • Madison, Wisconsin, United States Yahara Software Full time

    Job OverviewWe are seeking a skilled Software Development Professional to join our innovative team in Madison, Wisconsin.CompensationThe estimated annual salary for this position is $80,000 - $120,000, depending on experience and qualifications.Job DescriptionThis role will involve participating in the entire software development lifecycle for multiple...


  • Madison, Wisconsin, United States Exact Sciences Full time

    About UsAt Exact Sciences, we are committed to changing lives by providing earlier and smarter answers to cancer detection and treatment guidance. We strive to eradicate the disease and its suffering through advances in technology.We're seeking a highly skilled Principal Engineer to join our team as a subject matter expert and advisor. This role will involve...


  • Madison, Wisconsin, United States Rocket Software Full time

    System Development Role OverviewThe position involves developing, troubleshooting and maintaining the ChangeMan ZMF product on z/OS. This entails creating software using Assembler programming language, executing various forms of testing, working with support teams to diagnose customer issues, and communicating work estimates and risks to management.


  • Madison, Wisconsin, United States Rocket Software Full time

    Mainframe System Development Job DescriptionDesign, develop, test, and debug software written in Assembler for the ChangeMan ZMF product.Conduct code reviews and ensure quality of deliverables.Execute unit, system, regression, integration, performance, and volume testing.Work with support teams to diagnose, reproduce, and resolve customer issues.Act as a...


  • Madison, Wisconsin, United States Yahara Software Full time

    Job OverviewWe are seeking an experienced Software Development Engineer II to join our innovative Software Development team in Madison, Wisconsin.Salary and BenefitsThe estimated salary for this position is $120,000 - $180,000 per year, depending on experience. We offer a comprehensive benefits package, including over 20+ days of PTO, health insurance...


  • Madison, Wisconsin, United States Yahara Software Full time

    About Our CompanyYahara Software LLC is a leading software development company based in Madison, Wisconsin. We are passionate about delivering high-quality solutions to our clients and value collaboration, innovation, and excellence.


  • Madison, Wisconsin, United States Entegee Full time

    About the RoleEntegee is a leading provider of custom automation solutions, specializing in controls and robotic technologies worldwide.Compensation PackageWe offer an attractive compensation package ranging from $100,000 to $150,000 per year, depending on qualifications and experience.Job ResponsibilitiesDesign and develop Windows desktop applications for...


  • Madison, Wisconsin, United States Sprocket Security Full time

    About the JobWe are seeking an experienced Software Testing Expert to join our team at Sprocket Security in Madison, WI. As a key member of our quality assurance team, you will play a vital role in ensuring the stability and performance of our software products.Job DescriptionManual Testing: Develop and implement a comprehensive manual testing program for...


  • Madison, Wisconsin, United States Creative Financial Staffing Full time

    Software Engineer RoleOur client, a renowned provider of innovative solutions for diverse industries, is seeking an experienced Software Engineer to join their team. The ideal candidate will have a strong background in software development and the ability to contribute to the growth of their products.Job Summary:As a Software Engineer at Creative Financial...


  • Madison, Wisconsin, United States CapB InfoteK Full time

    About the Role:">">As a Software Development Expert, you will be responsible for planning, developing, testing, and documenting computer programs using your expertise in programming techniques and computer systems.">Evaluate user requests for new or modified programs, assessing their feasibility, cost, time required, compatibility with current systems, and...


  • Madison, Wisconsin, United States Rocket Software Full time

    About the JobThis is a unique opportunity to join a dynamic team of software professionals at Rocket Software. We are seeking a highly skilled Software Engineer to contribute to the development of our innovative software solutions.Key ResponsibilitiesProgramming and Development: Design, develop, test, and maintain software applications using Mainframe...


  • Madison, Wisconsin, United States ZipRecruiter Full time

    About the RoleWe're looking for a talented Development Lifecycle Expert to join our team at Canonical. As a key member of our engineering team, you will be responsible for leading our efforts in delivering high-quality software solutions that meet regulatory requirements. The ideal candidate will have a strong background in engineering and process...


  • Madison, Wisconsin, United States Flexion Full time

    About the Job:We are seeking a highly skilled Agile Application Development Expert to join our team at Flexion. As a key member of our agile application development team, you will be responsible for designing, coding, testing, debugging, deploying, and documenting software.The ideal candidate will have 5 years of experience in software engineering, a...


  • Madison, Wisconsin, United States TEKsystems Full time

    Job SummaryKey Responsibilities:Design and develop full-stack .NET applications with expertise in cloud technologies (Azure, AWS, or GCP)Collaborate with a team to implement webservices, leveraging C# and SQL skillsParticipate in Agile development methodologies and contribute to code reviewsDevelop frontend applications using Angular or ReactJS, as...


  • Madison, Wisconsin, United States Rocket Software Full time

    Key Responsibilities:The Mainframe Assembler Engineer will be responsible for developing, troubleshooting, and debugging the ChangeMan ZMF product. This involves working with a variety of technologies including Assembler, z/OS, ISPF, REXX, VSAM, DB2, and CICS.Skills and Qualifications:5-10+ years of software engineering experienceExpert in Mainframe...


  • Madison, Wisconsin, United States Beacon Hill Full time

    Job Title: Senior Network Software Developer - Madison, WIAbout the Role:We are seeking an experienced Senior Network Software Developer to join our team in Madison, WI. The successful candidate will be responsible for designing, developing, and maintaining software applications that enable networked theatrical lighting systems.Key Responsibilities:* Develop...