Software Systems Engineer Jobs
Software Systems Engineer jobs are open across defense, aerospace, enterprise software, telecommunications, and embedded systems, from new-grad to principal and staff engineer, with specializations in real-time systems, systems architecture, and firmware integration. Find a role that fits from the openings below and apply directly.
Find JobsOverview
Showing 5 of 5,720+ Software Systems Engineer jobs











Overview
Wieland - Creating Value for Generations!
Wieland is a global leader in copper and copper alloy manufacturing, processing, and distribution. We provide a large product and service portfolio including power, automotive, ammunition, coinage, construction materials, refrigeration, electronics and many other industries. To us, metal is more than material.
Wieland's Cultural Values
Wieland’s culture is what makes for a fun and rewarding place to work! As a company, we benefit daily from our employees' knowledge and abilities. With our cultural vision, we place our core values at the heart of everything we do: safety, ambition, optimism, reliability, ownership, diversity, & respect.
Wieland is hiring a Software Systems Engineer. The Software Systems Engineer will be responsible for providing local IT leadership for a defense-facing business environment by maintaining reliable systems, supporting users, and leading cybersecurity and compliance readiness. The role combines hands-on technical support, systems administration, CMMC/NIST execution, project coordination, vendor management, documentation, and secure infrastructure improvement. This role is located in East Longmeadow, MA and will be fully on-site. While this role is local, occasional travel to other locations will be required (10 - 15% travel).
Base Salary Range: $115,000 to $123,000
May be eligible for a variable compensation plan bonus based upon company performance within fiscal year cycle. At Wieland, we recognize that attracting the best talent is key to our strategy and success as a company. As a result, our ranges reflect our good faith estimate to pay fairly. The final pay offered to a successful candidate will be based upon various factors unique to each individual that may include but are not limited to years of experience, industry knowledge, technical skills, education, qualifications, etc.
Responsibilities
Software Systems Engineer Responsibilities:
- Lead local IT operations by maintaining reliable hardware, software, network communications, user access, endpoint systems, backup/recovery practices, and business-critical technology support.
- Lead CMMC, NIST 800-171, ITAR/CUI, and defense-contractor compliance execution at the site level, including control implementation, evidence collection, POA&M follow-up, user training, and audit support.
- Coordinate cybersecurity operations, including endpoint detection and response, vulnerability remediation, phishing response, security incident procedures, access reviews, firewall/network security follow-up, and secure configuration practices.
- Serve as the senior local technical escalation point for helpdesk tickets, onboarding/offboarding, Active Directory/Microsoft 365 support, computer imaging, desktop/server troubleshooting, applications support, and end-user training.
- Manage small to medium IT, security, infrastructure, and compliance projects by coordinating internal resources, corporate IT, outside vendors, consultants, auditors, timelines, documentation, and completion requirements.
- Develop and maintain IT documentation, policies, work instructions, diagrams, asset records, knowledge articles, compliance evidence, recurring metrics, and process improvements that support operational reliability and audit readiness.
Software Systems Engineer Qualifications
- Bachelor’s degree in Information Technology, Computer Science, Cybersecurity, Business Management with a technical background, or equivalent practical experience.
- Minimum 4 years of experience in IT support, systems administration, infrastructure support, cybersecurity, or a closely related technical role.
- Minimum 1 year experience managing government Azure Cloud.
- Practical working knowledge of Microsoft Windows, Microsoft 365, Active Directory, endpoint management, PC hardware, network protocols, desktop/server technologies, ticketing systems, and common business applications.
- Working knowledge of cybersecurity practices, including endpoint protection, vulnerability management, phishing response, incident response, access control, secure configuration, and backup/recovery practices.
- Familiarity with CMMC, NIST 800-171, ITAR/CUI handling, DFARS cybersecurity expectations, GCC High/secure enclave concepts, or other regulated defense-contractor IT requirements.
- Strong project management, prioritization, problem-solving, vendor coordination, and documentation skills.
- Ability to communicate technical and compliance information clearly to non-technical employees, executives, auditors, outside service providers, and corporate IT/security teams.
- High integrity, strong judgment, service orientation, accountability, and ability to work independently under pressure while maintaining accuracy and confidentiality.
- Preferred: experience in manufacturing, distribution, aerospace, defense, or regulated industrial environments; experience with ERP, warehouse, quality, inspection, or shop-floor systems.
- Preferred certifications include Security+, Network+, Microsoft certifications, CMMC CCP, CISSP, CISM, or equivalent credentials; practical experience may be considered in place of certifications.
Qualifications
Joining Wieland’s team gives you…
- Benefits - Starting on Day 1! Including Medical, Dental, Vision, Disability, Life & more!
- Retirement Savings - 401(k) contribution + match.
- Work/Life Balance - Paid Vacation & Holidays.
- Growth Opportunities - We have over 9,000+ employees worldwide and 40+ locations in North America alone. Growth opportunities are limitless!
- Wellness Programs – Wieland encourages participation in our unique and personalized approach to wellness, where you are eligible to earn healthcare premium discounts as well as HSA employer contributions based on your status within the program.
- Sustainability - Wieland continues to break ground with eco-friendly solutions and push the barrier in sustainability for future generations.
Wieland is an equal opportunity and affirmative action employer. We celebrate diversity and are committed to fostering an inclusive environment for all employees. Come join Wieland today and help us continue to build a global corporation we are all proud to belong to.
See All 5,720+ Software Systems Engineer Jobs
Jump back to the full list of openings and apply to any software systems engineer role that fits.
Find JobsSoftware Systems Engineer Job Market
A snapshot from current openings nationwide, updated as new roles post.
Who's Hiring
- Apple421

- NVIDIA218

- Amazon182

- Arcadis111

- Qualcomm108

Top Industries Hiring
- Technology & Software1,627
- Electronics & Hardware1,142
- Consulting & Professional Services794
- Manufacturing676
- Automotive314
What Employers Look For
The qualifications that appear most often in software systems engineer jobs.
- Bachelor's degree in computer science, electrical engineering, or a related engineering discipline
- Proficiency in C, C++, or Python for systems-level development
- Experience designing or integrating real-time or embedded systems
- Familiarity with Linux internals, networking protocols, or hardware interfaces
- Ability to obtain or hold a security clearance, depending on the sector
- Experience with systems modeling tools, test frameworks, or CI/CD pipelines for systems code
Tips for Your Software Systems Engineer Job Search
Tailor your resume to each domain
Defense and aerospace postings often require different technical depth than enterprise software roles. Highlight domain-relevant experience like RTOS, hardware-software interfaces, or distributed systems explicitly, rather than relying on a generic systems engineering summary.
Quantify system-level design decisions
Hiring managers for this role want to see outcomes, not just tools. Call out latency improvements, reliability gains, or scale metrics that resulted from architecture choices you owned. Numbers tied to system behavior are more compelling than tool lists.
Apply early to roles that fit
Migrate Mate lists software systems engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Read job postings for unspoken stack signals
Software systems engineer postings rarely list every tool, but phrases like 'bare-metal,' 'hypervisor,' or 'FPGA integration' tell you exactly what the team runs. Match your application language to those signals, even when the tool isn't called out as a hard requirement.
Prepare a system design walkthrough story
Most technical interviews for this role include at least one deep-dive on a past project. Practice walking through requirements, constraints, your design decision, the tradeoffs you rejected, and how the system performed post-deployment. Judges will probe the tradeoffs hardest.
Negotiate scope, not just base pay
Systems engineering offers often have flexibility in technical scope, on-call rotation, and tooling budget that doesn't appear in the initial package. Once you have an offer, ask directly about ownership over architecture decisions and access to performance testing infrastructure.
Software Systems Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most software systems engineers?
The companies hiring the most software systems engineers right now include Apple, NVIDIA, and Amazon, with the largest share of openings in California, Texas, and Michigan, based on current listings on Migrate Mate as of June 2026. Demand is particularly concentrated in defense contracting, enterprise infrastructure, and telecommunications.
How many software systems engineer jobs are remote?
About 18% of software systems engineer openings are fully remote or hybrid as of June 2026, though the share varies significantly by specialization. Roles focused on cloud infrastructure, distributed systems, and enterprise software tend to offer more remote flexibility, while embedded systems, firmware, and cleared defense roles are more likely to require on-site or secure-facility work.
How do you become a software systems engineer?
Most software systems engineers start with a degree in computer science, electrical engineering, or systems engineering, then gain hands-on experience through internships or entry-level roles in firmware, backend infrastructure, or embedded development. Building depth in one domain, such as real-time systems or distributed architecture, and demonstrating end-to-end ownership of a system component are the steps that typically move candidates into a dedicated systems engineering title.
Can you get hired as a software systems engineer without much experience?
Yes, entry-level software systems engineer roles exist, especially at companies with structured rotation or associate engineering programs. The most effective path without direct experience is to build a portfolio that shows systems thinking: a documented side project involving an OS, networking stack, or embedded controller, with clear explanation of design constraints and tradeoffs, carries more weight than coursework alone.
What does the software systems engineer interview process look like?
The process typically includes a recruiter screen, a technical phone or video interview covering data structures and systems concepts, and a multi-stage onsite or virtual loop. Expect at least one session focused on system design, where you'll be asked to architect a component under real-world constraints. Roles in defense or cleared environments often add a background review stage before or alongside the technical rounds.
Where can I find and apply to software systems engineer jobs?
You can find and apply to software systems engineer jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your background and apply directly to each one that fits.
See All 5,720+ Software Systems Engineer Jobs
Jump back to the full list of openings and apply to any software systems engineer role that fits.
Find Jobs