Senior Software Engineer

2 weeks ago


Michigan Center, United States Detroit Engineered Products Full time

Position Description We have multiple openings for individuals with a minimum of 6 years of professional experience in verification testing of real-time, embedded software. This experience might be gained in a test role within a software development organization or gained within a Software Quality Assurance organization, depending upon how the organization is structured. In either case, the successful candidate will have experience performing requirements-based software verification of embedded software. The Senior Software Test Engineer plans and performs a variety of tasks across the areas of software requirements analysis, documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing. The Senior Software Engineer: Has knowledge of the full software development lifecycle. Has experience working on programs involving the development, maintenance, upgrade and porting of embedded product software and/or product support software to enhance, implement and support project/system functionality for the assigned technical effort. Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting and problem-solving skills. Collaborates across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems. Ensures that technical approach is consistent with established engineering principles and practices. Ensures that product outcomes meet customer needs and that customer and company technical, system, performance, process, and quality requirements are met. Skills Required Develop, debug, and execute automated and manual requirements-based software verification testing. Use version control and issue tracking tools. Integrating and testing software with various real-time operating systems such as Linux/Unix derivatives. Good programming skills (C++, Python, BASH). Skills Preferred Traceability across software requirements, design, and verification artifacts. Experience Required Experience developing, analyzing, and/or reviewing requirements for safety critical real-time embedded software. Experience with Computer Networks (switches, VLAN, protocols). Experience building and maintaining software and hardware integration testbeds (cabling, power supply) Testing and troubleshooting Communication protocol software (CAN, Serial, Ethernet). Experience Preferred Experience developing tests using NI Software (TestStand, VeriStand, and/or LabView). Experience working with software architecture and design information captured in models (using tools such as Magic Draw, Enterprise Architect, or similar model-based engineering tool). Familiarity with combat vehicle functionality and capability. Experience using Atlassian (Bitbucket, Jira, Bamboo) tools. Education Required Bachelor's degree in STEM field Education Preferred Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering or Computer Science dditional Information



  • Michigan Center, United States Gambyt Full time

    ABOUT US Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver life-changing winning moments to players while raising billions of dollars every year for good causes such as public education, nature conservancy, and programs for seniors. ...


  • Michigan, United States BS&A Software Full time

    ERP Software Engineer (Hybrid)Position OverviewWe are looking for a talented and driven ERP Software Engineer to become an integral part of our innovative team. In this role, you will be essential in the design, development, and upkeep of our municipal ERP software solutions. Your proficiency in a variety of programming languages and technologies will be...

  • ERP Software Engineer

    2 weeks ago


    Michigan, United States BS&A Software Full time

    Position OverviewWe are in search of a talented and driven Software Engineer to contribute to our innovative team. In this role, you will be instrumental in the design, development, and upkeep of our municipal ERP solutions. Your proficiency in diverse technologies and programming languages will be vital in delivering reliable and scalable applications to...

  • Software Engineer

    2 weeks ago


    Michigan Center, United States The Ladders Full time

    Established in 1969, Testek is the leader in Aerospace and Aircraft Component Test Equipment. Testek is a small company with approximately 170 team members, with the headquarters located in Wixom, Michigan. We pride ourselves in a family-like work environment that includes a diverse team of talented and enthusiastic people. Testek designs, manufactures,...

  • ERP Software Engineer

    2 weeks ago


    Michigan, United States BS&A Software Full time

    Software Developer (Hybrid)Job OverviewWe are in search of a talented and driven Software Developer to become an integral part of our innovative team. In this role, you will be essential in the architecture, development, and upkeep of our municipal ERP software solutions. Your proficiency in diverse technologies and programming languages will be crucial in...


  • Michigan, United States BS&A Software Full time

    Software Developer (Hybrid)Position OverviewWe are in search of a talented and driven Software Developer to become an integral part of our innovative team. In this role, you will be essential in the design, development, and upkeep of our municipal ERP software solutions. Your proficiency in diverse technologies and programming languages will be crucial in...


  • Michigan, United States BS&A Software Full time

    Position OverviewWe are looking for a talented and driven Software Developer to contribute to our innovative team. In this role, you will be instrumental in the design, development, and upkeep of our municipal ERP software solutions. Your proficiency in diverse technologies and programming languages will be crucial in providing reliable and scalable systems...


  • Michigan, United States BS&A Software Full time

    Position OverviewWe are in search of a talented and driven Software Developer to contribute to our innovative team. In this role, you will be instrumental in the design, development, and upkeep of our municipal ERP software solutions. Your proficiency in diverse technologies and programming languages will be vital in providing robust and scalable systems for...


  • Michigan Center, United States SiFive Full time

    About SiFive As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive's unrivaled compute platforms are continuing to enable leading technology companies around the world to innovate,...


  • Michigan, United States Movement Search & Delivery Full time

    KEY RESPONSIBILITIES:Architecting, developing, testing, and launching software solutions.Engagement in team and project discussions to evaluate progress, identify challenges, and propose solutions.Conducting code assessments: ensuring adherence to coding standards and identifying potential errors in team members' code.Continuous learning: keeping abreast of...


  • Michigan, United States Insight Global Full time

    *This position requires a federal background check and the ability to obtain a US citizen security clearance.**This is a hybrid role with onsite requirements.*Contract Duration: 12 months with potential extensions.Location: Hybrid role with onsite presence required three times a week.Compensation:Entry Level (1-2 years): $75,000 - $85,000Mid-Level (3-7...

  • C++ Software Engineer

    2 weeks ago


    Michigan, United States Insight Global Full time

    Position Overview:Insight Global is seeking a talented Software Engineer to contribute to a defense-related project focused on the development of robotic vehicles capable of remote and autonomous operation. This position is hybrid, requiring on-site presence in Warren, MI, three times a week or as needed.Contract Details:Duration: 12-month contract with...

  • C++ Software Engineer

    2 weeks ago


    Michigan, United States Insight Global Full time

    *THIS POSITION REQUIRES A FEDERAL BACKGROUND CHECK & THE ABILITY TO OBTAIN A US CITIZEN SECURITY CLEARANCE**THIS IS A HYBRID POSITION IN STERLING HEIGHTS, MI*Contract Duration: 12 months with potential for extensionsLocation: Hybrid Role – Onsite presence required 3 times per week or as necessarySalary Range:Entry Level (1-2 years): $75,000 -...


  • Michigan, United States Vital Tech Solutions Full time

    Job OverviewVital Tech Solutions is seeking a highly motivated and experienced Software Engineering Manager to lead our Consumer team. As a key member of our organization, you will be responsible for guiding our software engineering teams to deliver high-quality products that meet customer needs.Key ResponsibilitiesTechnical Leadership: Provide technical...


  • Michigan, United States Insight Global Full time

    *This position requires a federal background check and the ability to obtain a U.S. citizen security clearance.**This is a hybrid role with on-site requirements.*Contract Duration: 12 months with potential extensions.Location: Hybrid - On-site presence required three times a week as necessary.Compensation:Entry Level (1-2 years): $75,000 - $85,000Mid-Level...


  • Ann Arbor, Michigan, United States Midwestern Software Solutions, LLC ("MS2") Full time

    About MS2MS2 is a leading provider of transportation data management and analysis solutions, serving over 270 agencies across 31 US states and 3 Canadian provinces.Job SummaryWe are seeking an exceptional Software Engineering Team Lead to lead our team of software engineers and help refine our software development process.Key ResponsibilitiesLead a team of...


  • Ann Arbor, Michigan, United States Midwestern Software Solutions, LLC ("MS2") Full time

    Midwestern Software Solutions, LLC (MS2) stands as a prominent authority in the realm of transportation data management and analytics, boasting the largest traffic count database across North America. Our innovative software is utilized by over 270 agencies spanning 31 states in the U.S. and 3 provinces in Canada, including 25 state Departments of...


  • Michigan Center, Michigan, United States CATSearch HR Consultancy Inc. Full time

    Location: Remote options availableKey Responsibilities: - Design and implement advanced control systems while producing detailed AutoCAD schematics. - Develop and maintain comprehensive software documentation. - Oversee project budgets and timelines in collaboration with the Project Manager. - Work closely with the Controls Assembly team to address and...


  • Kennedy Space Center, United States RIT Solutions, Inc. Full time

    Title: Senior Software Engineer x2 - Google/Box Migration - FL,CA, Seattle Location: Orlando, Burbank, Seattle or California - OnsiteABOUT THE ROLE: Responsible for evaluation, engineering, integration, and sustainment of Digital Experience (DX) solutions across the enterprise as a key contributor on the DX Engineering team. Coordinates / leads the...


  • Michigan, United States Roush Full time

    About the RoleRoush is seeking a highly skilled Senior Software Development Lead to join our team. As a key member of our software development team, you will be responsible for leading the development of software for projects with internal and external customers.Key ResponsibilitiesSoftware Development Leadership: Lead software development efforts to...