Software Engineer II

1 month ago


Minneapolis, United States HRU Inc Technical Resources Full time
Position Description

We are seeking individuals with experience and a passion for real-time, embedded software development to fill openings as Software Engineers. The Software Engineer II will perform diverse tasks, including software requirements analysis, design, coding, unit testing, documentation, hardware-software integration, troubleshooting, and verification testing.

Key Responsibilities
  • Develop, maintain, upgrade, and port embedded product software and/or support software to enhance project/system functionality.
  • Collaborate closely within the software project team and across engineering disciplines such as Mechanical, Electrical, Controls, and Systems Engineering.
  • Ensure technical approaches align with established engineering principles and practices.
Required Skills
  • Proficiency in object-oriented design, C++ coding, and unit testing for embedded software.
  • Experience with version control and issue tracking tools.
Preferred Skills
  • Experience integrating or testing software on bare metal or with real-time operating systems (RTOS) such as vxWorks and Linux/Unix derivatives.
  • Familiarity with software modeling tools like Enterprise Architect or MagicDraw (Cameo) - experience can be from professional roles or university projects.
Required Experience
  • Minimum of 2 years in real-time embedded software development or software testing.
Preferred Experience
  • Experience in developing and troubleshooting communication protocols, device drivers, I/O functions, etc.
  • Familiarity with NI TestStand.
  • Knowledge of weapon systems, munitions, or combat vehicle functionality.
  • Experience using GitLab or other CI/CD tools.
Required Education
  • Bachelor's degree in a STEM field.
Preferred Education
  • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science.


EOE (Veteran/Disability)
  • Software Engineer II

    2 weeks ago


    Minneapolis, United States Apollo Professional Solutions Full time

    Job Description Software Engineer II Minneapolis, MN Contract to hire 9/80 Schedule 8 AM - 5:30 PM $47.68/hr We have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of tasks across the areas of software requirements analysis, software design, implementation (code...

  • Software Engineer II

    2 weeks ago


    Minneapolis, United States Apollo Professional Solutions Full time

    Job Description Software Engineer II Minneapolis, MN Contract to hire 9/80 Schedule 8 AM - 5:30 PM $47.68/hr We have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of tasks across the areas of software requirements analysis, software design, implementation (code...

  • Software Engineer

    1 month ago


    Minneapolis, United States Donatech Full time

    Position would require the candidate to be a W2 employee of Donatech. US Citizenship Required. We have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of tasks across the areas of software requirements analysis, software design, implementation (code and unit...

  • Software Engineer II

    2 weeks ago


    Minneapolis, United States Chewy Full time

    Chewy is seeking a Software Engineer to join an established technology team in Boston, MA or Minneapolis, MN! At Chewy, it is our mission to be the most trusted and convenient destination for pet parents (and partners) everywhere. We have evolved int Software Engineer, Software, Engineer, Manufacturing, Development

  • Software Engineer I

    4 weeks ago


    Minneapolis, United States JAMF Software LLC Full time

    At Jamf, we believe in an open, flexible culture based on respect and trust. Our track record and thriving work environment all stem from the freedom we grant ourselves to get the job done right.We unite around common goals while respecting personal approaches, believing that fulfilled individuals create a thriving, vibrant workplace. We take pride in...


  • Minneapolis, Minnesota, United States Emergent Software Full time

    Looking for a challenging role as a Senior Software Architect where you can leverage your technical expertise to drive business growth and deliver innovative software solutions? At Emergent Software, we are seeking an experienced Technical Team Lead to join our team of talented engineers who share a passion for cloud computing.We offer a competitive salary...

  • Software Engineer II

    1 month ago


    Minneapolis, United States Infinite Campus Full time

    Job Description The Software Engineer II is responsible for design, development and testing of the Campus Analytics Suite and other Infinite Campus products. Incumbent should have full stack development experience and working knowledge of Java, SQL, Angular, TypeScript and Test Automation. Visualization Tooling, Spring Boot, and hands on experience with...


  • Minneapolis, Minnesota, United States The Toro Company Full time

    We are seeking an experienced Embedded Software Engineering Manager to lead and mentor our embedded software design and testing teams. As a key member of our organization, you will play a crucial role in ensuring the successful development and maintenance of new and existing products.About The JobAs an Embedded Software Engineering Manager, you will oversee...

  • Software Engineer

    2 weeks ago


    Minneapolis, United States Randstad North America, Inc. Full time

    We are seeking a dynamic and experienced Software Engineer with a hands-on approach to Information Technology systems, data, and architecture. As an engineer, you will play a crucial role in supporting the day to day development and customization of Software Engineer, Software, Data Engineer, Engineer, Application, Technology, Staffing

  • Software Engineer II

    1 month ago


    Minneapolis, United States Oxford Global Resources Full time

    Summary: Design and implement applications and services. Will be working to help build automated and highly scalable frameworks that will help solve complex business requirements. Experience with making data-driven architectural decisions. Project Details: Work closely with Engineering/Product/Project Management and Backend Technology Implement...


  • Minneapolis, United States Softworld Inc Full time

    Systems Test Design Engineer IITo be considered for an interview, please make sure your application is full in line with the job specs as found below. Requires a Bachelor's degree in Systems Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related...

  • Database Engineer

    1 week ago


    Minneapolis, United States Emergent Software Full time

    **This is a direct hire opportunity with one of our clients for a fully remote position. Candidates must be authorized to work in the US without the need for sponsorship.** We are looking for an experienced and motivated Database Engineer to join our client's team. In this role, you'll work with a team of engineers to build and maintain web-based,...

  • Software Engineer

    2 weeks ago


    Minneapolis, United States Direct Recruit Agency LLC Full time

    About the job Software Engineer Industry: Information Technology - Computer Software Job Category: Engineering - Other Engineering Relocation is available. As a member of the high performance computing (HPC) group you will work with cross-business and cross-functional teams to apply your skills and experience to our critical missions. You will learn and...

  • Software Engineer

    2 weeks ago


    Minneapolis, United States Direct Recruit Agency LLC Full time

    About the job Software Engineer Industry: Information Technology - Computer Software Job Category: Engineering - Other Engineering Relocation is available. As a member of the high performance computing (HPC) group you will work with cross-business and cross-functional teams to apply your skills and experience to our critical missions. You will learn and...

  • Software Engineer II

    1 month ago


    Minneapolis, United States Nordson Full time

    Collaboration drives Nordson's success as a market leader in Industrial Precision Solutions and Advanced Technology. Our employees thrive in an environment where we help each other reach our personal best and enable our company to continuously improve and grow, and our customers to succeed. You will find Nordson employees sharing our success by giving back...

  • Software Engineer

    2 weeks ago


    Minneapolis, United States Strategic Staffing Solutions Full time

    STRATEGIC STAFFING SOLUTIONS HAS AN OPENING!Strategic Staffing Solutions is currently looking for a Software Engineer for a contract opening with one of our largest clients! This is a Contract Opportunity with our company that MUST be worked on a W2 ONLY, NO visa sponsorship or C2C eligibility for this position.The details are below. Beware of scams. S3...

  • Software Engineer

    1 month ago


    Minneapolis, United States Strategic Staffing Solutions Full time

    STRATEGIC STAFFING SOLUTIONS HAS AN OPENING!Strategic Staffing Solutions is currently looking for a Software Engineer for a contract opening with one of our largest clients! This is a Contract Opportunity with our company that MUST be worked on a W2 ONLY, NO visa sponsorship or C2C eligibility for this position. The details are below. Beware of scams. S3...

  • Software Engineer

    2 weeks ago


    Minneapolis, United States Onto Full time

    Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection of wafers and packages; metal interconnect composition; factory analytics; and lithography for...

  • Software Engineer

    2 weeks ago


    Minneapolis, United States Ascensus Full time

    At Ascensus, technology is more than just a solution. It powers the business that helps millions of people save for what matters—retirement, education, and healthcare. Our technology experts tackle exciting challenges in collaborative teams, but work in an environment where individual and career development is always valued. Technology associates leverage...


  • Minneapolis, United States Detroit Engineered Products Full time

    Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation,...