> Markdown version of [/jobs/ext/2017450-software-engineer](https://www.wearedevelopers.com/jobs/ext/2017450-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** CareerCircle - **Location:** Sterling Heights, MI, United States (Remote available) - **Experience:** Expert - **Salary:** $108,763.0 - **Contract:** Temporary to permanent - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Systems Engineering, User Authentication, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Engineering, Configuration Management, Capability Maturity Model Integration, Software Quality, CompTIA Security+, Cyber Security, Computer Networks, Continuous Integration, Software Debugging, DevOps, Embedded C, Embedded Software, Ethernet, Fault Tolerance, Python (Programming Language), Linux Servers, Message Queuing Telemetry Transport (MQTT), Package Management Systems, Software Architecture, RabbitMQ, Real-Time Operating Systems, Socket Programming, Software Engineering, TCP/IP, Google Cloud, Software Verification, Git, SC Clearance, Containerization, Kubernetes, Information Technology, Bare Metal, Apache Kafka, Software Version Control, Docker, Programming Languages - **Published:** August 10, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/mi/sterling-heights/b4c441d2-5742-4775-a945-866201a418c2 ## About the Role * Proficiency in Embedded C++ software development. * Experience with real-time embedded systems (RTOS and/or bare-metal). * Strong background in software technical leadership and project execution. * Expertise in requirements analysis, software architecture, design, integration, and testing. * Experience with Earned Value Management System., * Experience leading small software development teams. * U.S. Citizenship with the ability to obtain Secret Clearance. * Bachelor's Degree in Engineering, Computer Science, or related STEM discipline. * Current Secret Security Clearance is a plus. * Control Account Manager (CAM) or Work Package Manager experience. * Cybersecurity knowledge, including RMF and ATO processes. * Familiarity with CMMI and software lifecycle processes. * Ethernet communications experience. * Experience with weapon systems, munitions, or combat vehicles. * Cybersecurity certifications. * Experience overseeing subcontracted software development efforts., CI/CD DevOps TCP/IP Tooling Teamwork RabbitMQ Debugging Visionary Pipelines Leadership Innovation Creativity Kubernetes Encryption Scalability Reliability Apache Kafka Communication Observability Linux Servers .NET Framework Authentications Microsoft Azure Problem Solving Fault Tolerance Customer Service Containerization Operating Systems Docker (Software) Connected Devices Scalability Design Socket Programming Workflow Management Amazon Web Services Software Development Cloud-Native Computing Network Communications ## Description Visionary Leadership Mentorship Innovation Bare Metal Embedded C++ Communication Cyber Security Test Automation Software Design Computer Science Embedded Systems Secret Clearance Embedded Software Program Management Safety Engineering Systems Engineering Project Performance Software Development Technical Leadership Software Architecture Requirements Analysis Artificial Intelligence Project Risk Management Earned Value Management Configuration Management Engineering Design Process Software Quality (SQA/SQC) Package Management Systems Real-Time Operating Systems Critical Design Review (CDR) Technical Performance Measure Software Development Life Cycle Troubleshooting (Problem Solving) Capability Maturity Model Integration, We are seeking a dedicated Senior Software Engineer to support advanced munitions programs within a leading defense organization. This role involves hands-on embedded software development and providing technical leadership to software teams across multiple defense contracts and work directives. Responsibilities * Lead embedded software development efforts for munitions programs. * Perform software design, development, integration, and troubleshooting activities. * Support software verification planning, execution, and test automation efforts. * Manage software schedules, estimates, and technical execution. * Monitor program cost, schedule, and technical performance metrics. * Support formal customer milestone reviews, including SRR, PDR, CDR, and TRR events. * Coordinate software architecture reviews and design approvals. * Manage project risks, issues, and opportunities. * Ensure compliance with software quality, configuration management, and safety processes. * Collaborate with cybersecurity stakeholders to support RMF and ATO requirements. * Provide technical guidance and mentoring to engineering team members. * Present technical status and project performance information to leadership and customers., Internet Of Things (IoT) Authorization (Computing) C# (Programming Language) Engineering Design Process Google Cloud Platform (GCP) Git (Version Control System) Application Programming Interface (API) Message Queuing Telemetry Transport (MQTT) +0 Google IT Automation with Python Senior Software Engineer Actalent Sterling Heights, MI*On-Site Planning Visionary Leadership Mentorship Innovation Bare Metal Embedded C++ Communication Cyber Security Test Automation Software Design Computer Science Embedded Systems Secret Clearance Embedded Software Program Management Safety Engineering Systems Engineering Project Performance Software Development Technical Leadership Software Architecture Requirements Analysis Artificial Intelligence Project Risk Management Earned Value Management Configuration Management Engineering Design Process Software Quality (SQA/SQC) Package Management Systems Real-Time Operating Systems Critical Design Review (CDR) Technical Performance Measure Software Development Life Cycle Troubleshooting (Problem Solving) Capability Maturity Model Integration +0 ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)