Staff Software Engineer
$63.92 - $71 per hourMoseley Technical Services
Check out this new opportunity! Software Staff Engineer Sterling Heights, MI $63.92 - $71.00/Hour We are hiring a Software Staff Engineer in Sterling Heights, MI to support development of advanced embedded software systems for ground combat vehicles and Fire Control platforms within mission-critical defense environments. This role requires expertise in embedded software engineering, Fire Control systems, C/C++, RTOS environments, DDS middleware, vehicle networking, Time Sensitive Networking (TSN), Agile development, and military vehicle architecture standards supporting next-generation armored combat 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. Qualifications: U.S. Citizenship is required by Federal Law Master's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or a related technical discipline. Must be eligible to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible. 7-10+ years of experience in embedded software engineering, defense software development, or a related role. Must have Fire Control experience. Experience developing embedded software for ground combat vehicles, military platforms, or mission-critical systems. Experience with programming languages and tools including C, C++, C#, Java, Python, Git, and Bitbucket. Experience with mixed operating system environments, including VxWorks, Linux, RTOS, virtualization, BSPs, and GVOS. Experience with serial and network protocols, including RS-232, RS-422, CAN, TCP/IP, UDP/IP, and multicast networking. Experience with DDS, Kafka, or other publish/subscribe middleware. Experience with Time Sensitive Networking (TSN) architectures. Experience with ground combat vehicle architecture standards or frameworks such as NGVA, UKGVA, GCIA, MOSA, SOSA, and FACE. Experience using Agile processes and tools. Must be able to work occasional evening and/or weekend overtime as required. Due to the nature of the work, this position requires being 100% onsite. Preferred Qualifications: Previous defense industry experience. Familiarity with Type 1 / Type 2 hypervisors. Familiarity with containerization technologies such as Docker and Kubernetes. Familiarity with IoT concepts. Experience with Cameo Systems Modeler. Experience supporting continuous improvement processes and methodologies. Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer Your Recruiter What to Expect 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. Resources 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 Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation. We stand by our 30-year-old commitment of "World Class Service. World Class Company." Moseley Technical Services
- ...Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal candidate...SuggestedFull timeH1bLocal areaRemote workWork from home
$59 - $71 per hour
Staff Software Engineer - Fire Control Sterling Heights, MI $59-$71/hourly Must be eligible to obtain a U.S. Security Clearance ⚠ Fire Control experience required About the Role Join a cutting-edge defense engineering team supporting next-generation ground combat vehicle...SuggestedHourly payLong term contractContract work- ...and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features... ...future of work.We’re seeking a highly skilled Senior or Staff Robotics Planning and Control Engineer to provide technical leadership in developing advanced...SuggestedFull timeLocal areaWork from home
- ...deliver reliable, scalable experiences. We are looking for engineers who pair strong software fundamentals with practical AI-assisted development... ...help the broader team work better.The roleWe are hiring a Staff Software Engineer with demonstrated ability to use AI as...SuggestedFull timeLocal areaWork from homeRelocation packageFlexible hours
$160.2k - $246.3k
Job DescriptionThe Role: We’re looking for a Security Software Engineer to join the Security Products Engineering team and drive the design and implementation of security-focused software and services across GM. You will lead and contribute to the engineering of platforms...SuggestedFull timeFor contractorsLocal areaRemote workWork from homeRelocation packageFlexible hours- Job DescriptionAs a Staff Software Engineer specializing in Golang, you will play a pivotal role in designing, developing, and maintaining high-performance, scalable software solutions that underpin General Motors' enterprise data architecture. You will drive technical...Full timeLocal areaRemote workWork from homeRelocation package
- Job DescriptionRemote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office.The Role:This Staff Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business...Full timeH1bWork at officeLocal areaRemote workWork from homeShift work
$195k - $298.8k
Job DescriptionJoin us at the forefront of next-gen automotive technology. As a Staff Android Software Engineer, you’ll drive the future of in-vehicle user experiences by developing high-performance Android-based infotainment and digital cluster systems. You’ll focus on...Full timeWork experience placementLocal areaWork from homeRelocationRelocation packageFlexible hours- ...inventory, configuration, pricing, and sales systems. Our software delivers accurate, high-quality data and imagery to create... ...experiences across all GM brand sites.We’re looking for a Staff Software Engineer with strong technical chops and architectural vision to lead...Full timeLocal areaWork from homeRelocation package
$160.2k - $246.3k
Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded Software Development Tools organization.In this role, you will apply artificial intelligence to improve developer productivity, modernize engineering workflows,...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours$260k - $302.4k
...DescriptionDUTIES: Define and lead corporate software strategy for new technology highly... ...degree in Computer Science, Electrical Engineering, or related field of study. Five (5) years... ...experience as a Senior Software Engineer, Staff Software Engineer or related occupation....Full timeLocal areaRemote workWork from home- ...requires sustained investment in the people, software, and systems that support safer, better,... ...build our team of passionate software engineers who bring technical depth, independent... ...and efficiently. We are looking for a Staff Software Engineer who can take technical...Full timeLocal areaWork from homeRelocation package
- ...their most important initiatives. That creates an interesting engineering challenge. Shibumi isn't a single-purpose application with... ...continues to grow is what makes the work rewarding. As a Staff Software Engineer, you'll be a hands-on technical leader. You'll design...Full timeFlexible hours
- ...MI or Milford, MI three times per week.Leads GM’s corporate software strategy for new technologies, complex features, and major... ...sites. Performs other related duties as assigned.The RoleAs a Staff Software Engineer - Automation Library Development at GM, you will define and...Full timeLocal areaWork from homeRelocation package
- ...report to the location three times a week (or other frequency dictated by your manager). The Role: General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for...Full timeLocal areaImmediate startRemote workWork from homeRelocation packageFlexible hours
- ...candidate is expected to report to Austin, TX or Warren, MI three times per week.The RoleWe are seeking a highly experienced Staff Software Engineer to provide technical leadership for GM’s Mobile Backend for Frontend (MBFF) platform and associated back-office integration...Full timeLocal areaWork from homeRelocation package
- ...Verification organization and help shape the quality of next-generation In-Vehicle Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts that ensure software and features meet GM standards for functionality, system...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...automation, and controls issues and downtime • Use FIS plant monitoring software to review cycle times of equipment • Review and coordinate project installations • Reprogram equipment for engineering changes and improvements • Maintain program backups for machinery and...
- ...We are seeking a seasoned Software Engineer with solid experience with C#, SQL, and strong skills in TypeScript. This role will be instrumental in driving high-quality, scalable software solutions and collaborating across teams to ensure alignment with architectural standards...Full timeMonday to FridayFlexible hours
$90.9k - $136.4k
...minimum.Join GM’s mission to build the future of mobility. As a Software Developer, you will develop and support embedded C++ software... ...connected in-vehicle mapping applications.Work with Systems Engineers and senior developers to refine mapping-related software requirements...Full timeWork at office- ...Senior Software Integration and Test Engineer Duration: 12 months contract to hire Position Description: We have multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software. This experience...Contract work
$190k - $220k
...Job DescriptionJob Description The Role The Compute Systems Software team is a dynamic and fast paced team that designs, develops, and... ...Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC)...Full timeLocal areaWork from home- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer....Remote jobSummer workInternshipSummer internshipWork at office- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply recent...Full timeH1bRemote work
- ...to local office.REQUIREMENTS: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Electronics or a related... ...Requires three (3) years of experience with the following: Software development; Programming and configuring with Force.com Apex,...Full timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...Dimensional Reporting programs and/or templates. This candidate will apply knowledge in the latest version of dimensional reporting software. The CMM programmer/operator will take an active role in the completion of the scheduled measurement cycle through operation of...Immediate startFlexible hoursShift workDay shiftAfternoon shift
- ...Perform precision inspections on machined parts and assemblies Utilize ATOS 3D scanning systems for inspection and reverse engineering Read and interpret blueprints, GD&T, and CAD models Conduct first article inspection (FAI) , in-process, and final inspections...Full timeShift workDay shift
$32 per hour
CMM Programmer Our client in Sterling Heights, Michigan is a full service provider of metal components and manufacturing solutions. Having been in business since 1979, they have the necessary experience to deliver complex, high-precision parts for the aerospace industry...Relocation package- ...demands.Essential Job Functions:Support customers in the development and implementation of doctrine and policies. Apply security engineering to government and commercial common user systems, as well as to dedicated special purpose systems requiring specialized security...Interim role
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software technology Sterling Heights, MI
- remote software sales Sterling Heights, MI
- embedded software Sterling Heights, MI
- software intern Sterling Heights, MI
- software support Sterling Heights, MI
- ultimate software Sterling Heights, MI
- entry level software sales Sterling Heights, MI
- software Sterling Heights, MI
- internship software Sterling Heights, MI
- id software Sterling Heights, MI


