Senior Software Engineer

2 weeks ago


Sterling Heights, United States Apollo Professional Solutions Full time
Job Description

Senior Software Engineer
Sterling Heights MI
Contract to Hire - 1st Shift, 9/80
Hours:8am - 5pm
Pay rate:$58.28/Hr.
Benefits:medical, dental, vision, 401k
Travel:Yes, 10%

REQUIREMENTS: Senior Software Engineer
  • US Citizenship
  • Bachelor's degree in STEM field
  • Minimum of 4 years of experience in real-time embedded software development and/or software testing
  • C++ programming
  • Linux/Unix, VxWorks Operating Systems
  • Git and JIRA Configuration Management tools
  • Object Oriented design and development experience required.
  • Exceptional communication (verbal and written) skills are a MUST
  • Familiarity with current computer applications and technologies in applicable engineering disciplines.
  • Ability to solve basic technical design and development problems.
  • Ability to develop and maintain effective relationships with customers to solve technical problems.
JOB DESCRIPTION: Senior Software Engineer We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing.
The Senior Software Engineer:
  • Develops, maintains, upgrades, and ports 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 engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills.
  • Collaborates across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems. a 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.
PREFERRED EDUCATION, EXPERIENCE & SKILLS: Senior Software Engineer
  • Bachelor's degree in computer engineering, Software Engineering, Electrical Engineering, or Computer Science
  • Experience in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool (software developers)
  • Experience using NI TestStand (software testers)
  • Familiarity with combat vehicle functionality and capability
  • Ada programming
  • Familiarity with relevant military and commercial design standards.
  • Object Oriented design and development experience required.
  • UML modeling, experience with UML modeling tool
  • Familiarity with Bradley functionality and capability
  • Familiarity with DOORS
  • Familiarity with CMMI for development
  • Familiarity with embedded systems
72242

EEO Statement Apollo Professional Solutions, Inc. is an equal opportunity employer. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, marital status, age, national origin, ancestry, disability status, medical condition, pregnancy, genetic information, protected veteran status, gender, sexual orientation, gender identity or expression, or any other status or characteristic protected under federal, state, or local law.

Meet Your Recruiter

David Beaver

var isBannerImage = '';// if isBannerImage is empty or undefinedif(isBannerImage''){jQuery('.jb-recruiter-profile-picture').css('left', '0');jQuery('.jb-recruiter-profile-picture').css('bottom', '0');}

  • Sterling Heights, United States Indotronix International Corporation Full time

    Indotronix is seeking a Onsite Job - Senior Software Engineer for a Job Opportunity in MI-Sterling Heights Job Description : We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements...


  • Sterling Heights, United States Amtec Inc. Full time

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


  • Sterling Heights, United States Amtec Inc. Full time

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


  • Sterling Heights, United States HTI Cybernetics Inc Full time

    SENIOR CONTROLS SOFTWARE ENGINEER Since 1983, HTI Cybernetics® has provided intelligent manufacturing solutions that support and enhance production, including automation systems, material handling solutions, assembly tooling, and collaborative robotics. We are currently searching for a dynamic, self-starting Senior Controls Software Engineer to support the...


  • Sterling Heights, United States Compunnel Full time

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


  • Sterling Heights, United States HTI Cybernetics, Inc. Full time

    Job DescriptionJob DescriptionDescription: SENIOR CONTROLS SOFTWARE ENGINEERSince 1983, HTI Cybernetics® has provided intelligent manufacturing solutions that support and enhance production, including automation systems, material handling solutions, assembly tooling, and collaborative robotics. We are currently searching for a dynamic, self-starting Senior...


  • Sterling Heights, United States Amtec Enterprise - 1 Full time

    Job DescriptionJob DescriptionWe have multiple openings for individuals with experience and a passion for real-time, embedded software development. This is a Contract to Hire position to work for a military defense company.The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software...


  • Sterling Heights, United States Amtec, LLC Full time

    We have multiple openings for individuals with experience and a passion for real-time, embedded software development. This is a Contract to Hire position to work for a military defense company. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design,...


  • Sterling Heights, United States Amtec Enterprise - 1 Full time

    Job DescriptionJob DescriptionWe have multiple openings for individuals with experience and a passion for real-time, embedded software development. This is a Contract to Hire position to work for a military defense company.The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software...


  • Sterling Heights, United States Amtec Inc. Full time

    We have multiple openings for individuals with experience and a passion for real-time, embedded software development. This is a Contract to Hire position to work for a military defense company.The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation...


  • Sterling Heights, United States Amtec Inc. Full time

    We have multiple openings for individuals with experience and a passion for real-time, embedded software development. This is a Contract to Hire position to work for a military defense company.The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation...


  • Sterling Heights, United States Amtec Inc. Full time

    We have multiple openings for individuals with experience and a passion for real-time, embedded software development. This is a Contract to Hire position to work for a military defense company.The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation...


  • Sterling Heights, United States Amtec, LLC Full time

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


  • Sterling Heights, United States Actalent Full time

    Exciting Software Opportunity Supporting Unmanned Vehicles!! Job Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software development. - The Sr Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design,...

  • Sr Software Engineer

    2 weeks ago


    Sterling Heights, United States HW Staffing Solutions Full time

    We are seeking multiple Senior Software Engineers with a passion for real-time, embedded software development. In this role, you will be responsible for a wide range of tasks including software requirements analysis, software architecture and design, Software Engineer, Software, Engineer, Technology, Staffing, Technical


  • Sterling, United States Verite Group Full time

    Career Opportunities with Verite Group, Inc. A great place to work. Share with friends or Subscribe! Interested in a Career at Verite Group? Confidentially apply HERE . Senior Software Engineer - R24-042 (Specializing in Mobile Systems) Senior Software Engineer - R24-042 (Specializing in Mobile Systems) Verite Group offers 100% paid Benefits, 15% Employer...


  • Sterling Heights, United States General Dynamics Land Systems Full time

    About the Role: Senior Embedded Software and Controls Engineer will be working on our future products team. Join a dynamic group of software and controls engineers responsible for the design, development and support of embedded software solutions for the world's premier land-based combat vehicle producer. Company Information: General Dynamics is a successful...


  • Sterling, United States Raytheon Technologies Corporation Full time

    As a Senior Principal Software Engineer, you have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about. Our small agile teams adapt to evolving customer and warfighter Software Engineer, Principal Software Engineer, Software, Engineer, Senior, Total Rewards, Manufacturing


  • Linthicum Heights, United States ManTech International Corporation Full time

    Analyze user requirements to derive software design and performance requirements. Design and code new software or modify existing software to add new features. Debug existing software and correct defects. Integrate existing software into new or modif Software Engineer, Software, Engineer, Senior, Technology, Development, Performance

  • Software Engineer

    5 days ago


    Sterling Heights, United States DCS Corp Full time

    Job DescriptionJob DescriptionThis is an opportunity to join a fast-paced program with DCS Corp’s at 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...