Senior Software Engineer
PGS Worldwide
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 Engineer will perform tasks across requirements analysis, architecture and design, implementation, documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing.
Required Skills
- Bachelor's degree in a STEM field
- Minimum of 4 years of experience in real-time embedded software development and/or software testing; or 2 years with a master's degree
- C and C++ programming experience
- Python programming experience
- Experience developing software applications on Linux operating systems
- Object-oriented design and development experience
- Familiarity with Qt Framework for front-end GUIs utilizing QML
- Familiarity with Ethernet-based protocols including SSL/TLS, SSH, and SFTP
- Familiarity with current computer applications and technologies in applicable engineering disciplines
- Exceptional verbal and written communication skills
- bility to solve basic technical design and development problems
- bility to develop and maintain effective customer relationships to solve technical problems
- bility to travel to customer sites
- bility to obtain a U.S. Secret Security Clearance
- U.S. citizenship required for Secret Clearance eligibility
- da programming
- Experience with Git and Jira/GitLab configuration management tools
- Familiarity with DOORS
- Familiarity with CMMI for development
- Familiarity with Nessus and Coverity cybersecurity scans
- Familiarity with hardening systems and applying STIG rules
- Familiarity with relevant military and commercial design standards
- Experience working with bare-metal real-time application development
- Experience in architectural-level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tools
- Experience using NI TestStand
- Familiarity with combat vehicle functionality and capability
- Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science
- Develop, integrate, test, maintain, upgrade, and port embedded product software and/or product support software
- Support software requirements analysis, architecture and design, implementation, code, unit testing, documentation, troubleshooting, and verification testing
- Perform hardware-software integration and support problem-solving across assigned technical efforts
- Mentor less experienced software engineers to help develop their software development, test, troubleshooting, and problem-solving skills
- Collaborate across Mechanical, Electrical, Controls, Systems, and other engineering disciplines
- Ensure technical approaches align with established engineering principles and practices
- Support product outcomes that meet customer needs and technical, system, performance, process, and quality requirements
Job ID: 7467
"Military veterans and transitioning military members are encouraged to apply to all PGS Worldwide positions. All of our jobs are military-friendly, and we work with leaders in Aerospace who rely on your military expertise to support mission-critical programs nationwide. As a Veteran Founded company, we know that the military has given you the skills and training you need to succeed in positions like this, and we want to support your success in the civilian sector however we can. We thank you for your service and humbly offer our own in return by helping you take your career to the next level. "
- ...openings for individuals with experience and a passion for software integration and testing of real-time, embedded... ...depending upon how the organization is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the...SeniorContract work
- 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, problem...SeniorInternship
- ...Job DescriptionJob DescriptionThe RoleThe Compute Systems Software team is a dynamic and fast paced team that designs, develops... ....The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC...SeniorLocal areaWork from home
- ...report to 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...SeniorLocal areaRelocation package
- 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...Senior
- ...products to customers all over the world. Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer in the Computer Information System (CIS) department. The Senior Software Engineer is responsible providing professional...SeniorWork at office
- ...Senior Software Engineer 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 development with technical...SeniorLocal area
- We are looking for one Senior Software Engineer with 10 years of industry experience. Responsibilities Design, develop new modules for our Web Content Management Software Product Create design specifications and test case documents. Troubleshoot customer issues and...Senior
$131k - $170k
...Description Senior Software Engineer I Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 131,000 - 170,000 Additional variable compensation...SeniorFull timeTemporary workWork at officeRemote work- ...testing for current, new and major programs. Lead development of software system team design content and software anomaly corrections.... ...Bachelor’s degree in Computer Science, Electronics Engineering, Software Engineering, Electrical Engineering, or related field...SeniorWork at officeLocal areaRemote work
- Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North...SeniorContract workTemporary workWork at officeRemote workWork from home
- General Motors is seeking a Senior Software Engineer for the Notification Platform, shaping multi-channel communications across email, SMS, in-vehicle, app push, and inbox. You will own core platform services, drive end-to-end delivery, and influence architectural decisions...Senior
$160k - $190k
...integrations are costing us speed, accuracy, and money. We're hiring a Senior AI Engineer to fix that. Your job is simple to describe and hard to do:... ...to learn. Required Experience 7+ years of professional software engineering experience — you understand how engineering and...SeniorHourly paySummer workImmediate startShift work$174.9k - $222k
...Job DescriptionThe RoleAs 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 marketing...SeniorTemporary workWork experience placementLocal areaWork from homeRelocation packageFlexible hours- ...Job Description The Role: General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global Physical Security and Medical portfolio. This...SeniorLocal areaWork from homeRelocation package
- ...J. G. Kern Enterprises, Inc. is looking for an experienced Senior CMM Programmer / Metrology Specialist in Sterling Heights, Michigan... ...and validate measurement results, and collaborate with engineering teams to resolve quality issues. Applicants should have over 1...Senior
$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- ...an individual with experience and a passion for hardware and software integration and testing of real-time, embedded software. This... ...and product assurance tasks. Contribute to the development of engineering design models and develop programs to enhance, implement and support...Contract workInternshipMonday to FridayShift work
- ...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
- ...Labcorp is seeking a Senior Software Engineer to join our team at our 1302 Hall Boulevard location in Bloomfield, CT! Work Schedule: This is a full time, exempt (salaried) position assigned to a First Shift schedule, with standard business hours of Monday through...SeniorFull timeTemporary workCasual workInternshipMonday to FridayFlexible hoursDay shift
$72 - $84 per hour
...Power System Design Senior Engineer Sterling Heights, MI $72-$84/hourly About the Position: The Power System Design Senior Engineer is responsible for leading the design, development, integration, and validation of advanced vehicle power subsystems for current...SeniorHourly payContract work- ...SpotOn in the United States is seeking a Senior AI Engineer to automate complex business processes with AI-driven systems. You will partner with operations, sales, and support to identify bottlenecks, map workflows, and ship end-to-end automation that scales across fintech...Senior
$72.45 - $84.05 per hour
...Senior Power Systems Engineer - Hybrid Electric Vehicle Integration & Modeling Sterling Heights, MI | $72.45 - $84.05/Hour U.S. Citizenship is... ..., including: System/Subsystem Design Descriptions (SSDD) Software Requirements Specifications (SRS) CAN Interface Control Documents...SeniorCasual workAfternoon shift- ...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
- ...Job Description DUTIES : Serve as chief engineer of the next generation compute motherboard (GPU, MLA, custom silicon). Execute on... ...Autonomous Driving Compute including all elements of hardware and software. Capable of organizing and driving design for manufacturing...SeniorWork at officeLocal areaRemote workWork from home
- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.... ...of vehicle sensing hardware and a desire to work as a Senior Design Release Engineer (DRE). Broad technical knowledge combined with creative and...SeniorH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...soldiers a decisive advantage. We design, engineer and sustain advanced tracked and wheeled... ..., Stryker to AJAX, robotic platforms to software solutions and beyond, our portfolio... ...producer. Position Title: Power System Design Senior Engineer The Power system team is part...SeniorWork at officeMonday to ThursdayAfternoon shift
$96k - $130k
...Senior Proposal Engineer Location: Shelby Township, MI Job Type: Direct Hire Compensation: $96,000-$130,000/year Wright Technical Services is supporting a leading global automation and manufacturing organization in their search for a Senior Proposal Engineer to join their...Senior$120k - $180k
...ensuring all installation meets design specifications. The ideal candidate has over 3 years of experience and possibly an electrical engineering degree. This position offers a competitive salary ranging from $120,000 to $180,000 annually and a supportive work environment...Senior$131k - $170k
Description Senior AI Engineer Location : Hybrid, United States Employment Type : Full-Time Benefits Offered : Vision,... ...function will involve overseeing the entire lifecycle of AI and software subsystems-from defining requirements and designing systems...SeniorFull timeTemporary workWork experience placementWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- consulting software engineer Sterling Heights, MI
- senior software engineer remote Sterling Heights, MI
- entry level software engineer remote Sterling Heights, MI
- software developer fintech Sterling Heights, MI
- software developer positions Sterling Heights, MI
- software engineer amazon Sterling Heights, MI
- remote entry level software developer Sterling Heights, MI
- software engineer Sterling Heights, MI
- intel software engineer Sterling Heights, MI
- startup software engineer Sterling Heights, MI


