Software Engineer
$50.71 - $56.51 per hourMoseley Technical Services Inc
Check out this new opportunity! Software Engineer Sterling Heights, MI $50.71 - $56.51/Hour
We are hiring an Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software systems and embedded vehicle architectures for mission-critical defense platforms. This role requires expertise in embedded software development, C/C++, RTOS environments, vehicle networking protocols, DDS/Kafka middleware, Agile development, and military vehicle architecture standards supporting next-generation armored combat and support vehicle technologies. Responsibilities:
We are hiring an Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software systems and embedded vehicle architectures for mission-critical defense platforms. This role requires expertise in embedded software development, C/C++, RTOS environments, vehicle networking protocols, DDS/Kafka middleware, Agile development, and military vehicle architecture standards supporting next-generation armored combat and support vehicle technologies. Responsibilities:
- Design, configure, and test a new software development environment for documentation, code, and test artifacts.
- Develop embedded software documentation and code across vehicle domains such as Fire Control / lethality, displays, power management, diagnostics, software deployment, embedded training, and board support.
- Perform software requirements analysis and develop preliminary and detailed software designs using department-approved design tools.
- Develop software designs that influence overall vehicle architecture and subsystem integration.
- Write, debug, and maintain software code in accordance with department standards and procedures.
- Develop test procedures and perform unit, functional, and hardware/software integration testing.
- Debug software issues identified during development, integration, and qualification testing.
- Integrate software releases across multiple CSCIs into overall vehicle software releases.
- Interface with Systems Engineering, Project Management, Software Quality, and other internal teams.
- Support Agile development activities, including daily scrums, PI planning, retrospectives, and demonstrations.
- Perform other duties as assigned.
- U.S. Citizenship is required by Federal Law
- Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related technical discipline.
- 4+ years of embedded software engineering or related experience.
- Experience with programming languages and tools including:
- C
- C++
- C#
- Java
- Python
- Qt
- MATLAB / MathWorks tools
- Git
- Bitbucket
- Experience working within mixed operating system environments including:
- VxWorks
- Linux
- RTOS
- BSPs
- Virtualization
- GVOS
- Experience with communication and networking protocols including:
- RS-232
- RS-422
- CAN
- TCP/IP
- UDP/IP
- Multicast networking
- Experience with DDS, Kafka, or other publish/subscribe middleware technologies.
- Experience with Time Sensitive Networking (TSN) architectures.
- Experience with military or ground vehicle architecture standards including:
- NGVA
- UKGVA
- GCIA
- MOSA
- SOSA
- FACE
- Experience with Agile software development processes and tools.
- Must be able to work occasional evening and/or weekend overtime as required.
- Eligibility to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible.
- Previous defense industry experience.
- Experience with ground combat vehicle network architecture designs.
- Familiarity with Type 1 / Type 2 hypervisors.
- Familiarity with Docker and Kubernetes containerization technologies.
- Familiarity with IoT concepts.
- Experience with Cameo Systems Modeler.
- Experience supporting continuous improvement initiatives and engineering process improvements.
- Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
- Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
- Final position level and pay will be based on experience.
- To apply, send a resume to: View email address on click.appcast.io
- For more active job openings: Search Jobs
- For more information about Moseley, visit: About Us
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Sterling Heights, MI vacancy
$174.9k - $222k
...Job Description The Role As a Senior Software Engineer on GM's Notification Platform team , you will play a key role in designing, building, and evolving the systems that power GM's multi-channel communications. The Notification Platform enables transactional and...SuggestedTemporary workWork experience placementLocal areaWork from homeRelocation packageFlexible hours$50 - $57 per hour
...Software Engineer Sterling Heights, MI $50-$57 hourly Ability to obtain a U.S. Security Clearance required. About the Role Join a high-performing software engineering team supporting the development of embedded application software for next-generation ground combat vehicle...SuggestedHourly payLong term contractContract workCasual work- ...Tyler Technologies is looking for a talented Software Engineer to bring new ideas and creative thinking to our Public Safety Products Division. This role focuses on designing, developing, and maintaining mission-critical, cloud-hosted services that support real-time communication...Suggested
- ...Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required: Bachelor's degree in engineering Electrical and/or Computer engineering, Electronics Engineering, Computer Science. Minimum of 5 years' experience in automotive...SuggestedFull time
- ...Software Engineer Apply Online Tyler Technologies is looking for a talented Software Engineer to bring new ideas and creative thinking to our Public Safety Products Division. This role focuses on designing, developing, and maintaining mission-critical, cloud-hosted...SuggestedLocal area
- ...Job Description Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack engineers with a passion for rapid...Remote work
- ...Responsibilities: • Develop base software; MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU's for electrified... ...to ISO26262 Functional Safety • Support software validation engineer through the development process and iterate code accordingly...
- ...Software Engineer I Indotronix is seeking a Software Engineer I in Sterling Heights, MI. Shift timings are 8AM to 5PM with a 9/80 work schedule. Ability to obtain a US Secret Security Clearance. Bachelor's degree in STEM field required. Job Description: Integrate...Shift work
- ...S Citizenship Required. • Has knowledge of the full software development lifecycle. • Has experience working on programs involving... ...technical effort. • Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting...Contract work
- ...Embedded Software Engineer - HOT JOB! One of the most long-standing organizations in the area is seeking an entry to experienced level Software Engineers. This is going to be working on cutting edge technologies and systems. Embedded Software Engineer...
- ...Software Engineer/Developer Requires US Citizenship The Software Engineer/Developer is responsible for the software design, coding, verification and validation of software applications for both current and future products. The candidate should have a passion for software...
$40.98 per hour
...Job Description Software Engineer I - Hardware/Software Integration & Real-Time Testing Sterling Heights MI Contract to Hire - 1st Shift, 9/80 Hours: 8am - 5pm Pay Rate: $40.98/hr. Benefits: medical, dental, vision, 401k Overview: Software Engineer...Contract workInternshipDay shift- ...Job Title Requirements analysis, architecture and design, code and unit test Hardware-software integration, software verification testing Strong skills in C, C++, Python, and UNIX scripting/BASH Minimum of 4-6 years of work experience; BS Degree Real-time...Work experience placement
- ...change based on business need] The rapid adoption of advanced software in vehicles marks a new era for automakers and consumers,... ...both advantages and challenges. As part of Site Reliability Engineering (SRE) database group at General Motors, you'll join a dedicated...Work experience placementH1bLocal areaWork from homeWorldwideRelocation packageFlexible hours3 days per week
- ...Job Description The Role As a senior engineer, you will lead the design, build, and operation of secure cloud platforms and services... ...(Required Qualifications): ~5+ years of experience as a software engineer or security engineer, including work on authentication...Local areaWork from home
- ...three times per week, at minimum. About the Role Join GM’s Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Staff Software Engineer (Level 8), you will lead technical domains, drive architecture...H1bRelocation package
- ...multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software. This... ...is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating...Contract work
- ...Senior Software Engineer Apply Online Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software...Local area
- Senior Software Engineer - Embedded Systems Location: Sterling Heights, MI | Duration: 12 Months (Temp-to-Hire) | 1st Shift: 8:00 AM - 5:00 PM About the Role Join Indotronix as a Senior Software Engineer and propel your career by developing next-generation embedded...Contract workTemporary workDay shift
- ...Warren, MI or Milford, MI three times per week, at minimum. The Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and deploying...Local areaWork from homeRelocation package
- Siemens AG in Troy, Michigan is seeking an experienced software engineer to develop cloud-based infrastructure solutions on the Simcenter X platform. The role requires 5-8 years of software development experience, preferably in Java, Python, or Go, with a strong understanding...
- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want...
$72.45 - $85.5 per hour
...Check out this new opportunity! Senior Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software architectures...$71 - $85 per hour
...Senior Software Engineer (Embedded Systems) Location: Sterling Heights, MI Pay: $71–$85/hour Schedule: 9/80 (Every Other Friday Off) Work Type: 100% Onsite Overview Seeking a Senior Software Engineer to develop embedded application software for next‑generation ground combat...Contract work$61.22 per hour
...Job Description Senior Software Engineer Sterling Heights MI Contract to Hire - 1st Shift, 9/80 Hours: 8am - 5pm Pay rate: $61.22/Hr. Benefits: overtime, medical, dental, vision, 401k Travel: 5% REQUIREMENTS: Senior Software Engineer • Our...Contract workDay shift- ...Job Summary W e are seeking a Software Engineer with experience and passion for hardware and software integration and testing of real-time, embedded software. The role involves planning and performing tasks across hardware integration, scripting, networking, troubleshooting...Internship
- ...US Citizenship Required. • Has knowledge of the full software development lifecycle • Has experience working on programs involving... ...assigned technical effort • Mentors less experienced software engineers to help develop their software development and test...
- ...PGS Worldwide is seeking a Senior Software Engineer in Sterling Heights, MI for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports real-time embedded software development, integration, and testing. The Senior Software...Contract workWorldwide
- ...Senior Software Engineer Location: Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client-facing full stack engineer, partnering with stakeholders to understand business needs and translate them into effective technical solutions Design, develop...
$56 - $66 per hour
Software Requirements Engineer This position will require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security clearance) Responsibilities: Define and ensure traceability of the system and subsystem requirements and...Work at officeAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Sterling Heights, MI
- agile software developer Sterling Heights, MI
- software developer positions Sterling Heights, MI
- senior software design engineer Sterling Heights, MI
- software developer Sterling Heights, MI
- ngo software engineer Sterling Heights, MI
- startup software engineer Sterling Heights, MI
- senior software engineer Sterling Heights, MI
- real time software engineer Sterling Heights, MI
- senior software engineer ruby on rails Sterling Heights, MI

