Senior Software Engineer
$186.16k - $200.12k per yearSchneider Electric
For this U.S. based position, the expected base salary is $186,160 – $200,120 per year. Additional short-term incentive compensation is a typical part of our compensation structure and would be in addition to the above-stated range.
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.
The position will remain posted for approximately 60 days.
Schneider Electric IT Corporation seeks a Senior Software Engineer in Foxborough, MA.
Job Description:Utilize software development principles to address customer issues, mitigate security vulnerabilities, and reduce technical debt, particularly concerning the Onvif camera feature. Design, develop, maintain, and extend existing Java application code and Linux shell scripts. Analyze the end-to-end functionality of the system by tracing how data flows from sensors to the web UI and into the database. Perform system level troubleshooting and debugging. Make impactful contributions to the Business Logic and Database layer of an IoT device within the EcoStruxure family of products, which aids customers in managing and securing their data centers. Work with a diverse tech stack, including but not limited to: Embedded Linux, C daemons, Java, JavaScript, and PostgreSQL Build reusable code and libraries that others can leverage. Develop unit tests for all code developed. Collaborate with other team members on larger efforts and cross-cutting technical concerns. Ensure the technical feasibility of designs made by teammates, either in design or code reviews. Optimize code for speed and scale. Address bugs and security issues. Review the work of others while also receiving review of code developed, therein exercising a desire to give and receive feedback. Mentor junior engineers while fostering a can-do, positive attitude within the team. Troubleshooting and debugging on NetBotz hardware. Test all code changes on hardware before committing changes. Eligible for remote work 3 days/wk.
Requirements: Master’s degree, or foreign equivalent, in Computer Science, Electrical Engineering, or related field and five (5) years of experience in commercial software development for internal or external customers, or related occupation OR Bachelor’s degree, or foreign equivalent, in Computer Science, Electrical Engineering, or related field and seven (7) years of experience in commercial software development for internal or external customers, or related occupation. Work experience to include: Five (5) years of development experience in Java (versions 8, 11, or 17) with deployment on Linux systems;
Five (5) years of experience with Web Services;
Five (5) years of experience with Spring Framework;
Three (3) years of development experience in SQL, JavaScript, C, or C++;
Three (3) years of experience writing shell scripts on Linux or Unix;
IP Networking to include: or SNMP;
and Git version controlsystem in an Agile environment. Any and all experience may be gained concurrently.
EOE.
At Schneider, we believe that every employee is a talent who deserves equal opportunities. This means you matter. Every individual needs to feel valued, supported, and treated fairly to do their best work.
Our Total Rewards is our way of saying: “We see you. We value you”. It’s more than just pay and benefits- it’s a meaningful investment in you. It is designed for you to perform, grow, feel safe, and elevate your potential to shine as an impact maker.
For this U.S. based position, the expected pay range is USD 117,600 - USD 176,400 per year. This pay range includes base pay and short-term incentives. The compensation range for this full-time position applies to candidates located within the United States. Our pay ranges are determined by reviewing roles of similar responsibility and level. Within the pay range, individual pay is determined by several factors including performance, knowledge, job-related skills, experience, and relevant education or training.
Schneider Electric is there when it matters most to you
Our Total Rewards package outlines all the benefits and support you’ll enjoy as part of the Schneider Electric team:Care for Yourself and Your Family.We ensure you feel secure with benefits that help you and your family thrive: medical (with member reward points), dental, vision, and basic life insurance, Benefit Bucks, flexible work arrangements, paid family leaves, well-being programs, 12 holidays per year, and 15 days of paid time off per year.
Invest and Plan Your Future.We help you plan and invest for the future with competitive pay and programs including base salary, incentives, company share ownership, and 401(k) with match.
Grow Your Skills and Career.We support development through performance discussions, global opportunities, the Schneider Career Hub, and learning platforms like Coursera.
Team Up in the Workplace.We encourage collaboration, recognition, sharing your voice, and an inclusive workplace.
Support Your Community.We make a difference through volunteer leave, programs with the Schneider Electric Foundation, youth education initiatives, and military leave benefits.
If you believe this job posting is not compliant with applicable state pay transparency laws in the U.S., please notify the Company as soon as possible upon discovery by completing this form Job Posting Compliance Form.
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.
€40 billion global revenue
+9% organic growth
150 000+ employees in 100+ countries
$60 - $85 per hour
...Job Title: Data Engineer – Intermediate / Senior Location: Remote - Edmonton, AB (occasional on-site meetings required) Job Type: Contract... ...(TAC). ~3 years of experience supporting Talend Remote Engines, Job Servers and runtime infrastructure. ~2 years of experience...SeniorHourly payContract workRemote work- Shape the future of IoT at Schneider Electric as a Senior Software Engineer in Foxborough, MA. Specialized in Java and system troubleshooting, you will drive impactful changes.Ideal for experienced software engineers, this full-time position encompasses developing and maintaining...SeniorFull timeRemote work
- ...our world. Job Description The Senior Estimator is responsible for leading the... ..., and project management functions. Engineering degree, technical diploma, or an equivalent... ..., methods, techniques, and estimating software, supported by strong analytical, organizational...SeniorLong term contractFull timeFor subcontractorLocal area
- ...over 50 years as one of the largest road construction contractors in Edmonton and surrounding areas, and we are looking for a SMALL ENGINE MECHANIC to work in our Maintenance Facility to help service our Edmonton and surrounding area construction operations. We offer a...SuggestedFull timeFor contractors
- ...building projects, join our best-in-class team. What is the Opportunity? Aecon has openings within the Foundations division for Engineering Co-op students. These positions will provide the opportunity to take an active involvement in exciting heavy civil projects and...SuggestedFor contractorsFor subcontractorInternshipWork at officeRelocationFlexible hoursNight shift
- ...rotating and static equipment. Blackstone specializes in repair, maintenance, commissioning, turnaround, overhaul, installation, and engineering services for critical rotating equipment and pipeline maintenance. Founded on the principles of professionalism, experience, and...SeniorFull time
$15 per hour
...create inspiring spaces where customer s feel welcome, empowered, and excited to explore their personal style. We are looking for a Senior Beauty Sales Consultant at our Emerald Hills, Sherwood Park Retail Salon! What You’ll Do Lead by example by delivering...SeniorHourly payPermanent employmentTemporary workPart timeInternshipFlexible hoursAfternoon shift- ...safety and quality, we foster a workplace culture that values innovation and sustainability. With a strong local presence and top-tier talent, we deliver high-quality services as we help our customers bring their resources to our world. Job DescriptionThe Senior Estimator ...SeniorFull timeLocal area
$60 - $70 per hour
...Job Title: Business Consultant – Senior Location: Edmonton, AB - Hybrid (Primarily Remote) Job Type: Contract Duration: 10 Months Office Attendance: Approximately once per quarter Remote Work Requirement: Must work from within Alberta Pay Rate: CAD $...SeniorHourly payContract workWork at officeRemote work$30 - $35 per hour
...Job Title: Administrative Assistant – Senior Location: Edmonton, AB (On-Site) Job Type: Contract Duration: 9 Months Pay Rate: CAD $30–$35 per hour Note: This job doesn't offer any benefits. Position Overview We are seeking a Senior Administrative Assistant...SeniorHourly payContract workWork at office$40 - $55 per hour
...Trainer - Intermediate / Senior Location: Edmonton, AB Work Arrangement: Onsite - 5 Days a Week Duration: 12 Months Pay Rate: CAD $40-$55/hr Project: Procurement System Modernization Job Summary: We are seeking an experienced Trainer to develop and...Senior- ...Senior Financial Analyst Location: Alberta, Canada Job Type: Contract / Temporary Experience: 7+ Years of Progressive Financial Experience Professional Designation: CPA or CPA-in-Progress Position Overview We are seeking an experienced Senior Financial...SeniorContract workTemporary work
$50 - $65 per hour
...Hiring: Communications Specialist - Intermediate / Senior Location: Edmonton, AB Pay Rate: CAD $50-$65/hr Work Arrangement: Onsite - 5 Days a Week Job Summary: Seeking a Communications Specialist to develop organizational communications, executive messaging...Senior$45 - $60 per hour
...Hiring: Financial Analyst - Intermediate / Senior Location: Edmonton, AB Duration: 6-12 Months Pay Rate: CAD $45-$60/hr Work Arrangement: Remote within Alberta, with occasional onsite meetings Job Summary: Seeking a Financial Analyst to support financial...SeniorContract workRemote work- The Senior Business Analyst (Business Analyst II) plays a crucial role within the Business Relationship and Project Management Branch, supporting the Business Relationship Management Lead and client departments. This role focuses on building strong, collaborative relationships...SeniorFull time
$60 - $80 per hour
...Hiring: IT Technical Business Analyst - Intermediate / Senior - Project Coordinator Location: Edmonton, Alberta, Canada Work Arrangement... .... Experience with business process mapping, process re-engineering, continuous improvement, and business performance reporting....SeniorWork at officeRemote workRelocation- ...Overview MSCP is seeking a highly experienced Senior Industrial Coater / Fireproofer to lead... .... Coordinate with quality personnel, engineering, project management, and clients to... ...projects. Familiarity with estimating software, project management systems, and digital...SeniorPermanent employmentFull timeFor subcontractorManual laborWork at office
- ...as required. Rally is seeking an experienced Lead Structural Engineer to join our engineering consulting team. The successful candidate... ...standards. ~ Proficiency with structural analysis and design software such as STAAD Pro, ETABS, RISA, S-Frame, or equivalent. ~ Strong...Work at officeFlexible hours
- ...passive fireproofing operations. This is a senior leadership position responsible for... ...driven modifications. Coordinate with engineering, quality, procurement, manufacturing, and... ...environments. Familiarity with estimating software, project management systems, and digital...SeniorLong term contractPermanent employmentFull timeFor contractorsFor subcontractorWork at office
- ...measurement equipment; Collaborate with Operations, Mechanical, Engineering, and Technical Support teams to troubleshoot issues and execute... ...with Microsoft Office applications and other business-related software systems; Valid Class 5 Driver's Licence; Strong...For contractorsWork at office
- ...Optima Living was created to provide a more home-like experience in seniors housing and care. What began as a personal mission has grown... ...active CPR and First Aid certification. • Experience in managing software systems, including EHR (Yardi) and Lippincott, at a Super User...SeniorLong term contractShift work
- ...Diploma or Degree in Project Management, Construction Management, Engineering Technology, Business Administration, or related field.... ...construction work packages. Experience with project management software such as Primavera P6, MS Project, SAP, or equivalent is an asset...Long term contractPermanent employmentFull timeContract workFor subcontractorWork at officeLocal area
- ...you and your family. RRSP matching. Qualifications Engineering degree, technical diploma, or equivalent combination of... ...isometrics, and 3D models). Advanced proficiency in estimating software, Microsoft Office, project management practices, and analytical...Work at officeLocal area
- ...Optima Living was created to provide a more home-like experience in seniors housing and care. What began as a personal mission has grown... ...• Proficient in computer literacy with the ability to learn software such as Point Click Care, EMAR, Yardi. • Knowledge of Labour...SeniorLong term contractTemporary workShift workAfternoon shift
- ...Division: Engineering, Electricity Location: Calgary, AB or Edmonton, AB Embrace challenge... ...with minimum assistance from senior engineering staff. Responsibilities:... ...process and the application of civil design software. Strong working knowledge of Civil 3D...SeniorLong term contractContract work
- ...their assets. We specialize in consulting, engineering, procurement and construction across the... ...: We are currently recruiting for a Senior Project Engineer. Our team includes world... ...environment. Familiarity with project controls software (e.g., Primavera P6, Microsoft Project)...SeniorFull time
- ...minestar system, making it one of the largest autonomous fleets in the world. What Role You Will Play in Our Team As an Senior Geotechnical Engineer supporting Kearl’s Dam Safety program, you will be responsible for preparing scopes and overseeing geotechnical...SeniorPermanent employmentFull timeRelocation packageFlexible hours
- ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a... ...telemetry, and evaluation platforms. Strong knowledge of software engineering best practices, testing, debugging, and performance...SeniorInternshipRemote workRelocation
- ...Are you an experienced geotechnical engineer ready to take the next step in your career? Stantec is a global engineering consulting firm... ...sustainable and innovative solutions. We are seeking a motivated Senior Geotechnical Engineer to join our Edmonton team and help deliver...SeniorSeasonal workWork at officeLocal areaWorldwideRelocationFlexible hours
- ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare... ...telemetry, and evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging, and performance...SeniorFull timeInternshipRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer no experience Sherwood Park, AB
- software development engineer Sherwood Park, AB
- senior software developer Sherwood Park, AB
- software design engineer Sherwood Park, AB
- software engineer part time Sherwood Park, AB
- new graduate software developer Sherwood Park, AB
- software engineer Sherwood Park, AB
- software engineer intern Sherwood Park, AB
- software developer Sherwood Park, AB
- software developer intern Sherwood Park, AB


