Senior Software Developer

2 months ago


Sterling Heights, United States DCS Corp Full time
Job DescriptionJob Description

This is an opportunity to join a fast-paced program with DCS Corp’s U.S. Army Combat Capabilities Development Command - Ground Vehicle Systems Center engineering group located in Warren, MI. As an experienced Software Engineer, you will work alongside our U.S. Army Software Engineering Center customer, applying your knowledge and skills by providing technical engineering services that support the development of software requirements, architecture, design, code and test for the JLTV Program.

Essential Job Functions:

Software Development following organizational standard software processes.

Experience in handling requirement specs and developing and implementing the functions per requirement.

Understanding of SysML, sequence diagrams, activity diagrams.

Working well with others to learn and resolve technical obstacles (problems).

Design software following defined architectures.

Implement and unit test software.

Required Skills:

Due to the sensitivity of customer related requirements, U.S. Citizenship is required.

Must be able to obtain and maintain a DoD Secret clearance.

Bachelor’s degree in engineering with 5 years of experience.

Technical expertise with C, C++ development and building complex systems.

Knowledge using RTOS. (Real Time Operating System such as Vx Works).

Work well with others to learn and resolve technical problems.

Interfacing with cross functional teams and effective communication.

Experience and working in cloud environment, Bitbucket , Atlassian tools, JIRA, Confluence and standard software development and release process.

Experience in Agile development environment using opensource tools.

Ability to troubleshoot and debug issues.

Vehicle communication protocols CAN, LIN and experience in defining or using CAN DB (CAN Database files).

Understanding of Vehicle bus architecture (BCM ( Body Controls) and ECM (Engine Control Module)) using CAN tools ( Vector tools or CAN COTS).

Technical Skills:

C, C++, JavaScript.

RTOS - Vx Works.

Protocols: CAN, Cloud Environment: MS Azure.

Tools: BitBucket, Jira, Confluence, Vector CANoe, CANalyzer).

Build knowledge using Make.

Git command / repository knowledge.



  • 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, United States DCS Corp Full time

    This is an opportunity to join a fast-paced program with DCS Corp’s U.S. Army Combat Capabilities Development Command - Ground Vehicle Systems Center engineering group located in Warren, MI. As an experienced Software Engineer, you will work alongside our U.S. Army Software Engineering Center customer, applying your knowledge and skills by providing...


  • Sterling Heights, United States Compunnel Inc. Full time

    Role: Senior Software EngineerWorking with an experienced and creative PLM team you will be building applications that support the development of advanced technology and help optimize the processes to bring those products to market. Key Responsibilities: • Maintain and improve existing Java and WinForms applications. • Troubleshoot software issues and...

  • Software Developer

    1 week ago


    Sterling Heights, Michigan, United States Goldschmitt and Associates LLC Full time

    About the RoleGoldschmitt and Associates LLC is seeking a talented Software Engineer to join our team. As a key member of our team, you will be responsible for designing and developing backend systems using Java and Spring Boot framework.Key ResponsibilitiesWe are looking for a skilled engineer who can:Design and develop high-quality backend systems using...


  • Mayfield Heights, Ohio, United States GetMed Staffing, Inc. Full time

    We are seeking a Senior Software Developer with expertise in Python to join our team at {company}. Key Responsibilities include designing, developing, and maintaining high-quality software applications using Python. The ideal candidate will have a strong understanding of object-oriented programming, data structures, and software design patterns....


  • Sterling Heights, Michigan, United States North Point Technology Full time

    Job Title: Software Development SpecialistJob Description:We are seeking a highly skilled Software Development Specialist to support a critical mission. The ideal candidate will have a strong background in software development, with experience in modern languages such as Python, Ruby, Clojure, Java, JavaScript, Angular, and Svelte.The successful candidate...


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

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


  • Sterling Heights, Michigan, United States RTX Full time

    About the RoleThis position involves working as a technical focal for the design, implementation, and testing of complex multi-platform training device software and their associated user interfaces.Key ResponsibilitiesDesign, develop, integrate, and test software on cross-functional agile teams to deliver solutions within budget, scope, and schedule...

  • Software Engineer

    4 weeks ago


    Sterling Heights, United States PGS Worldwide Full time

    PGS Worldwide is actively seeking a skilled Software Engineer to support ongoing projects for an Aerospace leader in Sterling Heights, MI. This is an initial 12-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: We have multiple openings for individuals with experience and a passion for software...

  • Software Engineer

    3 weeks ago


    Sterling Heights, United States HRU Inc Technical Resources Full time

    HRU Technical Resources is seeking a Software Engineer to assist a large defense corporation located in Sterling Heights, MI.Type of Role: 12 month contract (Opportunity for direct hire) Schedule: 1st Shift, 9/80 Schedule Compensation: $57.83/HR Benefits Available: Health, Dental, Vision, Retirement Description: We are looking for a Senior Software Test...


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

    Job DescriptionAt DCS Corp, we are seeking a highly skilled Senior Software Systems Engineer to join our team in a critical role focused on network architecture for soldier transport and combat vehicles. This position requires a unique blend of software engineering and project management expertise to support a US Army Project Management office (PMO).Key...


  • Berkeley Heights, New Jersey, United States Snakorpio Group, Inc. Full time

    Job Summary:We are seeking a highly experienced Senior Software Development Manager to lead our software development team. The ideal candidate will have a strong background in software development, with a minimum of 15 years of experience in leading teams and a minimum of 10 years of experience in the Payments domain.Key Responsibilities:Lead a team of...


  • Sterling, United States Verite Group Full time

    Senior Software Engineer - R24-034 Verite Group offers 100% paid Benefits, 15% Employer Contribution to 401K, Stock Options, Flex-Time, Year End Bonuses, Paid Overtime and many more Amazing first-class benefits. VGI is a 100% employee-owned custom software company supporting government missions and private sector enterprises for over two decades. VGI staff...


  • Capitol Heights, Maryland, United States Buffalo Wild Wings Full time

    About the Job: We are seeking a talented Senior Software Engineer to join our team of experts in full stack development. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications. Key Responsibilities: Design and develop full stack software applications using Python and related...


  • Mayfield Heights, Ohio, United States Kentucky Personnel Cabinet Full time

    Job DescriptionAs a Senior Software Engineer - Frontend Development, you will be responsible for designing and implementing user interface components using HTML, CSS, and JavaScript. You will also contribute to the development of the company's web applications, working closely with the product team to deliver high-quality solutions.Key...


  • Colonial Heights, Tennessee, United States Commonwealth of Virginia Full time

    As a Senior Software Engineer, you will play a key role in developing and maintaining our full stack applications. Your expertise in microservices architecture will be instrumental in ensuring the scalability and reliability of our systems. If you have a passion for software engineering and a drive to deliver high-quality solutions, we encourage you to...

  • Software Engineer

    4 weeks ago


    Sterling Heights, Michigan, United States Amazon Freight Partner Full time

    **Job Title:** Software Engineer - Full Stack DeveloperJob Summary:We are seeking a highly skilled Full Stack Developer to join our team.Key Responsibilities:Developing scalable and efficient software applications using Python and JavaScript.Collaborating with cross-functional teams to design and implement new features.Participating in code reviews and...


  • Sterling Heights, United States Detroit Engineered Products Full time

    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...


  • Sterling Heights, United States Detroit Engineered Products Full time

    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...

  • Software Engineer

    3 weeks ago


    Sterling Heights, United States General Dynamics Land Systems Full time

    About the Role: The function of this position is to develop the Val / Ver strategy and plan for our franchise ground combat vehicle software. A seasoned software engineer with leadership skills who is well-versed in embedded software test methods is the ideal candidate for this position. Company Information General Dynamics is a successful Fortune 100,...