Software Engineering Lead

3 days ago


Minneapolis, Minnesota, United States Detroit Engineered Products Full time

We are seeking an exceptional Software Engineering Lead at Detroit Engineered Products to join our team in the development of cutting-edge real-time embedded software. As a key member of our engineering team, you will play a crucial role in leading and executing efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software.

Job Description
  • Plan, lead, and execute efforts to develop and maintain high-quality real-time embedded software.
  • Mentor less experienced software engineers to help develop their software development and test capabilities.
  • Collaborate with other engineering disciplines to ensure technical approaches align with established engineering principles and practices.

Requirements:

  • Minimum 8 years of experience in real-time embedded software development.
  • Experience with object-oriented software architecture, C++ coding, and unit testing.
  • Familiarity with version control and issue tracking tools.

Preferred Skills:

  • Developing and troubleshooting communications, device drivers, and IO interfaces.
  • Integrating or testing software on bare metal and with various real-time operating systems.

Estimated Salary: $140,000 - $160,000 per year.

Our company offers a hybrid approach that provides flexibility for working remotely some days, with at least 50% of engineering work occurring on site. We also offer a 9/80 schedule with every other Friday off.



  • Minneapolis, Minnesota, United States Emergent Software Full time

    About the Role:As a Senior Software Engineer at Emergent Software, you will be responsible for leading the technical delivery of mid-sized development projects. This is a unique opportunity to solve complex business problems with custom software solutions.Key Responsibilities:- Lead the technical delivery of mid-sized development projects- Collaborate with...


  • Minneapolis, Minnesota, United States On-Demand Group Full time

    Job OverviewWe are seeking a skilled Software Engineering Lead to join our team at On-Demand Group. As a key member of our engineering team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.About the RoleThis is a challenging opportunity for a talented engineer who can lead the development of...


  • Minneapolis, Minnesota, United States BeTheMatch Full time

    Job Overview:We are seeking an experienced Software Engineering Lead to join our team at BeTheMatch. As a key member of our engineering team, you will be responsible for leading the design and implementation of software solutions that meet the needs of our business. Your expertise in software development, project management, and technical leadership will...


  • Minneapolis, Minnesota, United States United Software Group Full time

    Job Title: Lead Full Stack EngineerCompany Overview:At United Software Group, we strive to deliver innovative software solutions. We are seeking a talented Lead Full Stack Engineer to join our team in Minneapolis, Minnesota.Estimated Salary:$140,000 - $200,000 per year.Job Description:The ideal candidate will lead the development of applications and...


  • Minneapolis, Minnesota, United States Resource Informatics Group Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineering Lead to join our team at Resource Informatics Group Inc.This is a six-month contract position based in Minneapolis, Minnesota. The ideal candidate will have experience leading back-end Java development teams and possess excellent technical skills.Responsibilities include:Leading a team of...


  • Minneapolis, Minnesota, United States United Software Group Full time

    Job Title: Software Development Engineer">We are seeking a highly skilled Software Development Engineer to join our team at United Software Group in Minneapolis, Minnesota. The estimated annual salary for this position is $120,000 - $180,000.About the Role:The successful candidate will be responsible for designing, developing, and maintaining sustainable,...


  • Minneapolis, Minnesota, United States Experis Full time

    Job OverviewThis role is responsible for providing technical expertise in software engineering, driving outcomes for customers, and developing business-critical software solutions. As a Technical Expert, you will apply your knowledge to drive outcomes and work independently, as well as collaboratively with the team. Key Responsibilities:• Designing...


  • Minneapolis, Minnesota, United States STERIS Full time

    Job Title:Software Engineering Team Lead">">About the Role:We are seeking a skilled Software Engineering Team Lead to join our team at STERIS. As a key member of our engineering department, you will be responsible for leading a team of embedded software engineers in the development of software utilized in Sterilizers and other software systems for hospitals...


  • Minneapolis, Minnesota, United States Donatech Full time

    At Donatech, we are seeking an exceptional individual to fill the role of Senior Software Engineering Lead. This position requires a highly skilled and experienced professional with a passion for real-time, embedded software development.The ideal candidate will have a strong background in software requirements analysis, software architecture and design,...


  • Minneapolis, Minnesota, United States Clockwork Full time

    **Job Overview**Clockwork, a digital agency centered around people, is seeking an experienced Senior Software Engineer Lead to join its team. This role involves leading the technical delivery of projects while collaborating with strategists, engineers, and designers. As a key member of the team, you will ensure that your team stays aligned with project goals...


  • Minneapolis, Minnesota, United States Emergent Software Full time

    About the RoleWe are seeking an experienced Senior Cloud Engineer to lead the technical delivery of mid-sized development projects with the goal of solving our clients' business problems with custom software solutions. This is a unique opportunity to work on interesting projects, develop your skills, and grow your career.Key ResponsibilitiesLead technical...


  • Minneapolis, Minnesota, United States Emergent Software Full time

    About the RoleWe are looking for a highly skilled Custom Software Developer Lead to join our team. In this role, you will be responsible for leading the technical delivery of mid-sized development projects with the goal of solving our clients' business problems with custom software solutions.Key ResponsibilitiesLead technical delivery of mid-sized...

  • Engineering Lead

    3 days ago


    Minneapolis, Minnesota, United States Excel Engineering Full time

    Job Title: Engineering LeadExcel Engineering is looking for an experienced Engineering Lead to support our Power Utility Client in Minneapolis, MN.Oversee engineering projects from inception to completion.Collaborate with cross-functional teams to ensure project objectives are met.Develop project schedules, budgets, and resource allocations.The ideal...


  • Minneapolis, Minnesota, United States SkyWater Search Partners Full time

    We are seeking a visionary VP of Software Engineering to spearhead a transformational change for our client, a FinTech organization with 1,500 employees. Reporting to the CIO, this role will lead a team of ~50 engineers in driving innovation through new digital products.The successful candidate will focus on developing microservices & APIs for partners,...


  • Minneapolis, Minnesota, United States Belcan Full time

    We are looking for a Lead Software Engineer for Embedded Solutions to join our team in Bloomington, MN.This contract position offers up to $65.94/hour depending on experience.As a Lead Software Engineer, you will work within a cross-functional team responsible for developing and testing embedded systems, products, and services.You will lead the software...


  • Minneapolis, Minnesota, United States Ampstek Full time

    Ampstek is seeking an experienced Software Engineering Lead for Mobile Applications to lead the development of our mobile applications using React Native, Android, and/or iOS. The ideal candidate will have a strong background in mobile development, excellent interpersonal skills, and the ability to work effectively with cross-functional teams.**Job...


  • Minneapolis, Minnesota, United States NBCUniversal Full time

    Job OverviewWe are seeking an experienced Software Engineering Team Lead to join our team at NBCUniversal. This is a unique opportunity to lead a high-performing engineering team and drive strategic initiatives that align with the company's goals.About the RoleThe Software Engineering Team Lead will be responsible for leading a team of software engineers 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...


  • Minneapolis, Minnesota, United States Clockwork Full time

    At Clockwork, we are seeking a highly skilled Senior Software Engineer - Team Lead to join our team. As a key member of our delivery team, you will be responsible for leading technical projects from inception to delivery. With 7+ years of experience in software engineering and delivery leadership, you will have a proven track record of managing complex...


  • Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

    Job OverviewWe are seeking a seasoned Principal Software Engineer to join our Digital Solutions team in Minneapolis, MN. As an integral part of our development team, you will work closely with engineers and scientists to develop applications for our next-generation Inspire products.Key ResponsibilitiesSoftware Development: Provide expertise in software...