Senior Software Development Engineer

3 weeks ago


Sterling Heights, Michigan, United States TestPros Full time

Job Summary

TestPros is seeking a part-time Senior Software Development Engineer to conduct independent software source code assessments.

Responsibilities and Duties

  • Develop a project plan and rules of engagement for project execution, including agreement on code review metrics.
  • Verify whether the code adheres to established industry standards and regulations, such as ISO/IEC 14882:2020.
  • Validate the use of appropriate software development methodologies, programming languages, and software design principles.
  • Ensure the absence of back door functions or suspicious aspects in the software.
  • Render and defend findings and subject matter expert opinion on the overall quality, reliability, maintainability, and fitness for purpose of the source code.

Required Qualifications & Skills

  • B.A. or B.S. in computer science, information technology, human computer interaction, or related field.
  • Subject Matter Expert knowledge of the C and C++ programming languages.
  • Expert knowledge of software programming best practices.

Benefits

TestPros offers a competitive salary, medical/dental/vision insurance, life insurance, paid time off, paid holidays, 401(k) retirement plan with company match, opportunities for professional growth, cell phone discounts, and more.



  • Sterling Heights, Michigan, United States US Tech Solutions Full time

    Job DescriptionWe are seeking a highly experienced Senior Software Engineer to join our team at US Tech Solutions. The ideal candidate will have a minimum of 6 years of professional experience in verification testing of real-time, embedded software.The successful candidate will have experience performing requirements-based software verification of embedded...


  • Sterling Heights, Michigan, United States Kyrus Tech Full time

    Job Title: Senior Software DeveloperKyrus Tech is seeking a highly skilled Senior Software Developer to join our team.Job Summary:We are looking for a talented software developer to develop low-level code for various platforms, including Linux kernel, Windows kernel, and embedded operating systems. The ideal candidate will have experience in C/C++...


  • Sterling Heights, Michigan, United States Kyrus Tech Full time

    We are seeking a highly skilled Senior Software Developer to join our team at Kyrus Tech. As a Senior Software Developer, you will be responsible for developing low-level code for a variety of platforms, including the Linux kernel, Windows kernel, and embedded operating systems.Our ideal candidate will have a strong background in C/C++ programming and...


  • Sterling Heights, Michigan, United States Compunnel Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to develop, maintain, and upgrade software applications for combat vehicle systems. The ideal candidate will have experience in software integration and testing, with a strong understanding of Linux and Windows operating systems.Key Responsibilities:Develop and...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Job Title: Senior Software DeveloperJob Description:This is an exciting opportunity to join DCS Corp's U.S. Army Combat Capabilities Development Command - Ground Vehicle Systems Center engineering group in Warren, MI. As a skilled Software Engineer, you will collaborate with our U.S. Army Software Engineering Center customer, applying your expertise to...


  • Sterling Heights, Michigan, United States TechWish Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at TechWish. As a Senior Software Engineer, you will be responsible for designing, developing, and testing complex software applications using various technologies such as .NET, ASP.NET, C#, and SQL Server.Responsibilities:Design and...


  • Sterling Heights, Michigan, United States Hepco, Inc. Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Hepco, Inc. As a Senior Software Engineer, you will be responsible for designing, developing, and testing real-time embedded software applications. Your expertise in C and C++ programming, as well as your experience with Red Hat Enterprise Linux and Windows 10/11, will...


  • Sterling Heights, Michigan, United States Butler America Aerospace L.L.C. Full time

    Job Summary: Butler America Aerospace, LLC. is seeking a skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities: Design and develop software applications using C# and JAVA ...


  • Sterling Heights, Michigan, United States Butler America Aerospace L.L.C. Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our cross-functional agile team. The ideal candidate will have a strong background in software development, with experience in designing, developing, and integrating software applications. Key Responsibilities:- Design, develop, and integrate software applications using C# and JAVA-...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Job DescriptionDCS Corp is seeking a highly skilled Senior Software Engineer to join our team in supporting Project Executive Office Ground Combat Systems (PEO-GCS). The successful candidate will interface with the US Army Combat Capability Development Center - Ground Vehicle System Center (CCDC-GVSC), the Department of the Army (DA), and other government...


  • Sterling Heights, Michigan, United States Strongbridge Full time

    Welcome to Strongbridge, a key provider of IT services and engineering to the Federal Government. We are currently seeking a talented Senior Software Developer to join our team.The ideal candidate will have a strong background in software development, with a focus on building and supporting software products used by the Department of Transportation and the...


  • Sterling Heights, Michigan, United States Strongbridge Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Strongbridge LLC. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining robust software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software applications using C# and ASP.NET...


  • Sterling Heights, Michigan, United States Fusion Innovation Full time

    About the Role:Fusion Innovation is a leading company in the software development industry, and we're looking for a talented Senior Software Engineer to join our team.As a Senior Software Engineer, you will be responsible for applying your knowledge and expertise to all phases of the software development lifecycle, from planning and design to implementation...


  • Sterling Heights, Michigan, United States Fusion Innovation Full time

    Fusion Innovation is a leading provider of innovative solutions for the nation's most sensitive programs. We're seeking a talented Senior Software Engineer to join our team.As a key member of our software development team, you will be responsible for designing, developing, and deploying advanced software systems that meet the needs of our clients. You will...


  • Sterling Heights, Michigan, United States GeoLogics Full time

    Job Summary:GeoLogics is seeking a highly skilled Senior Software Test Engineer to join our team. As a key member of our software development lifecycle, you will be responsible for maintaining requirements analysis, documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing.Key Responsibilities:Develop,...


  • Sterling Heights, Michigan, United States Strongbridge Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Strongbridge LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software products used by the Department of Transportation and the public at large.The ideal candidate will have a strong background in...


  • Sterling Heights, Michigan, United States JobRialto Full time

    Job Title: Senior Software Quality Assurance EngineerJobRialto is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our Software Quality Assurance group, you will be responsible for ensuring the quality, reliability, and performance of our software products.Key Responsibilities:Execute the quality...


  • Sterling Heights, Michigan, United States The Swift Group Full time

    Job OverviewThe Swift Group is seeking a highly skilled Senior Software Engineer to join our technology-based program supporting a key government customer. This program will deliver engineering services for network infrastructure and sophisticated enterprise computing infrastructure, including end-point devices, data center hosted servers, multi-Cloud...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    This is an exciting opportunity to collaborate with DCS Corp's U.S. Army Combat Capabilities Development Command - Ground Vehicle Systems Center engineering group in Warren, MI. As a seasoned Software Engineer, you will work closely with our U.S. Army Software Engineering Center customer, applying your expertise to provide technical engineering services that...


  • Sterling Heights, Michigan, United States PGS Worldwide Full time

    We are seeking a skilled Senior Software Integration and Test Engineer to support ongoing projects for a leading Aerospace company in the US.This is a 12-month contract-to-hire opportunity, and we will respond immediately to all qualified candidates.The Senior Software Integration and Test Engineer will plan and perform a variety of tasks across the areas of...