Software Systems Engineer Jobs at Schneider Electric with Visa Sponsorship
Software Systems Engineer jobs at Schneider Electric sit at the intersection of industrial automation and connected energy technology. The company actively sponsors work visas for this function, and its global footprint in manufacturing gives international engineers a clear path to build long-term careers in the U.S.
Find Software Systems Engineer Jobs at Schneider ElectricOverview
Showing 5 of 14+ Software Systems Engineer Jobs at Schneider Electric


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all Software Systems Engineer Jobs at Schneider Electric
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer Jobs at Schneider Electric.
Get Access To All Jobs
Senior Software Engineer – C#/.NET & C++ (Edge Control / BMS Platform)
Location: Franklin, TN OR Andover, MA (Hybrid / Onsite as applicable)
About the Role
We’re looking for a Senior Software Engineer to build modern applications in C#/.NET that integrate with a high-performance C++ backend platform. This role is ideal for someone who enjoys working across a mixed technology stack, primarily focused on C#/.NET (75%), with meaningful contributions to C++ systems (25%). You’ll play a key role in shaping how these systems interact, scale, and perform.
For this U.S. based position, the expected compensation range is $100,000 - $115,000 per year, which includes base pay and short-term incentive.
The compensation range for this full-time position applies to candidates located within the United States. Our salary ranges are determined by reviewing roles of similar responsibility and level. Within the salary range, individual pay is determined by several factors including performance, knowledge, job related skills, experience, and relevant education or training. Schneider Electric also offers a comprehensive benefits package to support our employees, inclusive of medical (with member reward points), dental, vision, and basic life insurance, Benefit Bucks (credits to apply towards your benefits), flexible work arrangements, paid family leaves, 401(k) + match, well-being and recognition (including service anniversary) programs, 12 holidays per year, 15 days of paid time off per year (pro-rated in the first year of employment based on start date), opportunity to purchase company stock (eligibility depends on start date), and military leave benefits.
You must submit an online application to be considered for the position. The Company will accept applications on an ongoing basis until the position is filled.
What You’ll Do
- Design and build scalable C#/.NET applications and services
- Develop integration layers that connect to a C++ backend system
- Work on APIs, data exchange, and system communication
- Contribute to C++ backend enhancements, debugging, and performance tuning
- Lead technical design discussions and influence architecture decisions
- Review code, mentor engineers, and drive engineering best practices
- Troubleshoot complex issues across both .NET and C++ layers
What You Bring
- 6+ years of software engineering experience
- Strong expertise in C# and modern .NET (Core / .NET 6+)
- Solid working knowledge of C++
- Experience building client-server or distributed systems
- Strong understanding of system design and object-oriented principles
- Experience with APIs, integration patterns, or service communication
- Experience with WebSockets or similar real-time messaging technologies
- Proven ability to debug and optimize across multiple technology layers
Nice to Have
- Experience working with C# and C++ in the same ecosystem
- Knowledge of performance tuning and memory management in C++
- Familiarity with networking, messaging systems, or serialization
- Experience mentoring or leading engineers
What Success Looks Like
- Deliver high-quality .NET applications that seamlessly integrate with C++ systems
- Take ownership of key components and drive them end-to-end
- Improve performance, scalability, and reliability across the stack
- Mentor teammates and raise the bar for engineering excellence.
Let us learn about you! Apply today.
Looking to make an IMPACT with your career?
When you are thinking about joining a new team, culture matters. At Schneider Electric, our values and behaviors are the foundation for creating a great culture to support business success. We believe that our IMPACT values – Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork – starts with us.
IMPACT is also your invitation to join Schneider Electric where you can contribute to turning sustainability ambition into actions, no matter what role you play. It is a call to connect your career with the ambition of achieving a more resilient, efficient, and sustainable world.
We are looking for IMPACT Makers; exceptional people who turn sustainability ambitions into actions at the intersection of automation, electrification, and digitization. We celebrate IMPACT Makers and believe everyone has the potential to be one.
Become an IMPACT Maker with Schneider Electric – apply today!
€40 billion global revenue
+9% organic growth
150,000+ employees in 100+ countries
You must submit an online application to be considered for any position with us. This position will be posted until filled.
Schneider Electric aspires to be the most inclusive and caring company in the world, by providing equitable opportunities to everyone, everywhere, and ensuring all employees feel uniquely valued and safe to contribute their best. We mirror the diversity of the communities in which we operate, and ‘inclusion’ is one of our core values. We believe our differences make us stronger as a company and as individuals and we are committed to championing inclusivity in everything we do.
At Schneider Electric, we uphold the highest standards of ethics and compliance, and we believe that trust is a foundational value. Our Trust Charter is our Code of Conduct and demonstrates our commitment to ethics, safety, sustainability, quality and cybersecurity, underpinning every aspect of our business and our willingness to behave and respond respectfully and in good faith to all our stakeholders. You can find out more about our Trust Charter here.
Schneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct.
See all Software Systems Engineer Jobs at Schneider Electric
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer Jobs at Schneider Electric.
Get Access To All JobsTips for Finding Software Systems Engineer Jobs at Schneider Electric
Align Your Portfolio With Industrial Software Systems
Schneider Electric's Software Systems Engineer roles lean heavily on SCADA, PLC programming, and IoT-connected energy platforms. Before applying, document project experience with embedded systems or industrial control software so your credentials map directly to their manufacturing technology stack.
Target Schneider Electric's EcoStruxure-Focused Teams
Schneider Electric builds much of its software engineering hiring around its EcoStruxure architecture. Roles tied to this platform appear across energy management, building automation, and grid software divisions, giving you multiple internal teams to target with a single strong application.
Understand How H-1B Cap Timing Affects Your Start Date
If Schneider Electric files an H-1B petition for you under the annual cap, employment can't begin before October 1 of that fiscal year. Factor that lag into offer negotiations, especially if you're coming off OPT or within a 60-day grace period.
Confirm LCA Coverage for Your Specific Work Location
Schneider Electric operates engineering sites across multiple U.S. states. DOL requires a separate Labor Condition Application for each work location. Confirm your offer letter specifies the correct site so the LCA covers where you'll actually be placed.
Use Migrate Mate to Surface Open Roles Across Divisions
Software Systems Engineer openings at Schneider Electric span several business units that don't always appear together on general job boards. Use Migrate Mate to filter visa-sponsoring roles by company and function so you're seeing the full set of relevant openings in one place.
Ask About Green Card Sponsorship During Offer Negotiation
Schneider Electric sponsors EB-2 and EB-3 immigrant visa categories for engineering roles. If long-term U.S. residency matters to you, raise PERM labor certification during offer discussions rather than after onboarding, when leverage is lower.
Frequently Asked Questions
Does Schneider Electric sponsor H-1B visas for Software Systems Engineers?
Yes. Schneider Electric sponsors H-1B visas for Software Systems Engineers and has a consistent track record doing so across its U.S. engineering divisions. The company files petitions through the standard USCIS cap process, so if you're on OPT or another status, timing your application around the April filing window is important to avoid a gap in work authorization.
Which visa types does Schneider Electric commonly sponsor for Software Systems Engineer roles?
Schneider Electric sponsors H-1B visas for specialized degree-level software engineering work, E-3 visas for Australian citizens in equivalent roles, and employment-based Green Card pathways including EB-2 and EB-3 for longer-tenured engineers. The right category depends on your nationality, degree field, and how the role is classified internally, so clarify early in the process.
What qualifications does Schneider Electric expect for Software Systems Engineer roles?
Most Software Systems Engineer positions at Schneider Electric require a bachelor's degree in computer engineering, electrical engineering, or a closely related field. Hands-on experience with embedded systems, real-time operating environments, industrial communication protocols, or energy management software strengthens your candidacy significantly. Roles tied to EcoStruxure or SCADA platforms often expect demonstrated product-level software development experience, not just academic exposure.
How do I apply for Software Systems Engineer jobs at Schneider Electric?
You can apply directly through Schneider Electric's careers portal, but roles are spread across multiple business units and don't always surface together. Migrate Mate aggregates Schneider Electric's visa-sponsoring Software Systems Engineer openings in one place, making it easier to identify which teams are actively hiring. Tailor your resume to the specific division's technology focus before submitting, since EcoStruxure, grid software, and building automation teams have different hiring priorities.
How long does the H-1B sponsorship process take at Schneider Electric?
From offer acceptance to petition filing, plan for several weeks of internal HR and legal coordination before Schneider Electric submits your I-129 to USCIS. Standard USCIS adjudication runs three to five months; premium processing reduces that to roughly two to three weeks. If you're subject to the annual cap, your start date cannot precede October 1 regardless of when approval arrives, so plan your transition timeline accordingly.