Jr. C++ Software Developer
$80k - $87kSchneider Electric
Junior C++ Developer - Edge Control / BMS Platform Location: Franklin, TN (Hybrid / Onsite as applicable)
About the Role
We are looking for a motivated and passionate Junior C++ Developer to join our Edge Control Server development team and help build Schneider Electric's corporate Building Management System (BMS) platform.
This is a great opportunity for an early-career engineer who wants to grow technical depth while working with experienced developers on a globally used product. You will contribute to building and enhancing applications, learn best-in-class engineering practices, and collaborate closely with global development teams in an Agile environment.
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
#secareers
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 80,000 - USD 87,000 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. 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.
About the Role
We are looking for a motivated and passionate Junior C++ Developer to join our Edge Control Server development team and help build Schneider Electric's corporate Building Management System (BMS) platform.
This is a great opportunity for an early-career engineer who wants to grow technical depth while working with experienced developers on a globally used product. You will contribute to building and enhancing applications, learn best-in-class engineering practices, and collaborate closely with global development teams in an Agile environment.
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
- Participate in requirements analysis and design discussions
- Develop, enhance, and maintain C++ applications on the Edge Control platform
- Write clean, efficient, testable, and maintainable code
- Debug issues and assist with performance and stability improvements
- Collaborate with senior engineers to learn design patterns and best practices
- Contribute to code reviews and Agile ceremonies
- Support defect resolution and incremental improvements to existing systems
- 1-3 years of hands-on experience with C++ (or strong academic/project experience)
- 1-2 years of .NET experience
- Solid understanding of object-oriented programming principles
- Familiarity with writing modular, readable, and testable code
- Basic understanding of data structures, algorithms, and performance concepts
- Exposure to Agile / Scrum development practices
- Bachelor's degree in Software Engineering, Computer Science, or related field
- Good verbal and written communication skills in English
- Strong eagerness to learn and grow as a software engineer
- Applicants must be authorized to work in the United States on a full-time, ongoing basis. The company does not provide immigration sponsorship now or in the future.
- Exposure to Linux environments
- Basic understanding of SQL or databases
- Experience or coursework in Python
- Awareness of networking concepts (TCP/IP)
- Exposure to unit testing or CI/CD pipelines
#secareers
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 80,000 - USD 87,000 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. 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Jr. C++ Software Developer in Franklin, TN vacancy
- Randstad in Williamson county has a fantastic new opening for a Junior Accountant/ Financial Controller who will report directly to the companies Senior Accounting Manager. This is a great Direct Hire Opportunity! Meaning you will start on the companies payroll day one...Junior
$1,000 per month
...Jr Mortgage Consultant At Newrez as a Jr Mortgage Consultant you will learn to sell loan products offered by NewRez. Contact prospective clients to develop and maintain referral sources. Meet with prospective clients at outside locations such as a client's home. Make...Junior$100k
...more than 14 years SynergisticIT has been helping aspiring developers like you excel in the tech industry. We focus on equipping you... ...Information Systems, IT Knowledge of Core Java, javascript, C++ or software programming Spring boot, Microservices, Docker, Jenkins,...SuggestedH1b- ...Senior Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid –... ...Software Architects, Product Managers, product developers, subject matter experts, technical... ...Advanced understanding and utilization of C++, C#, and/or Python ~ Experience with full...SuggestedLocal areaFlexible hours3 days per week1 day per week
$68.45k - $78.23k
STV is seeking a Junior Scheduler to join our Project Controls team in our Nashville, TN or Atlanta, GA office. This is anearlycareeropportunity ideal for someone looking to grow within project controls, with exposure to scheduling, coordination, and document control functions...JuniorInternshipWork at officeFlexible hours- A staffing and consulting firm in Tennessee is seeking a Junior Accountant/Financial Controller to join their team. This role involves creating financial forecasts and simulations while collaborating with the Italian HQ's accounting team. The ideal candidate will have a...Junior
- ...account management, inside sales, and underwriting. Candidates should have a Bachelor's degree or relevant experience, with a focus on developing client relationships and learning insurance products. The position offers a comprehensive benefits package including medical,...Junior
- Telvero is looking for a Junior Technical Recruiter to manage the full recruitment lifecycle in a fast-paced environment. You will play a vital role in sourcing candidates, conducting interviews, and ensuring compliance throughout the hiring process. The position requires...JuniorRemote jobBase plus commissionFlexible hours
- ...the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data... ...on the skills • Knowledge of Core Java , javascript , C++ or software programming • Spring boot, AWS, Microservices...JuniorH1b
- ...wide initiatives What We’re Looking For: 1+ year of experience in bookkeeping and tax preparation Working knowledge of accounting software (QuickBooks or similar) Detail‑oriented, organized, and eager to learn Strong written and verbal communication skills A...JuniorFull timeLive inRelocation
$80k
Company Driver | Flatbed Location: Franklin, TN Company: Western Express Pay: $0.40 to $0.48 per mile Route Type: otr, regional Start Date: ASAP About the Position CALL TO SPEAK WITH A SEATING SPECIALIST TODAY! (***) ***-**** Why wait...Full timeImmediate start$16 per hour
Current job opportunities are posted here as they become available. Location: Franklin, TN Department: Residential Services Type: Part-Time Shift: Every other Saturday & Sunday Min. Experience: Entry Level The ideal Residential Life Skills Coach candidate must be creative...Part timeFlexible hoursShift workWeekend work$95.3k - $158.8k
...Senior Software Engineer IISkip to main contentThis site, powered by Workday, uses cookies that are essential for the site to work. The... ...functional software products. The Senior Software Engineer designs and develops software solutions across multiple systems, applications, and...Local area$90k - $100k
...architectures. This role is critical in ensuring the integrity, availability, and performance of our data systems. Responsibilities: Design, develop, and implement data pipelines using Informatica Cloud to facilitate data integration and transformation. Collaborate with cross...Contract work- ...Travel Percentage: Negligible Job Shift: Regular Shift 8 a.m. - 5 p.m. Job Category: Information Technology Basic Function The Software Developer position is expected to contribute to the WireMasters team by modifying existing web applications and creating new custom web...Shift work
- Job Description Overall 8+ years of experience 5+ yrs .Net/C# experience 3+ yrs T-SQL, PL/SQL, REST API development, serverless architecture 1+ yrs Experience working with two or more of the following: continuous integration / continuous delivery...
- ...Sr. Software Engineer Hiring Purpose for U3 Band Onsite under PID : 45395 requested by Herald and Team....... Job description Strong knowledge in Oracle Database administration including oracle cloud-based databases (11g above databases) Good knowledge and understanding...
$95.3k - $158.8k
...The Role: This position performs complex research, design, and software development assignments within a software functional area or product... ...software products. The Senior Software Engineer designs and develops software solutions across multiple systems, applications, and...Local area- ...WebSphere Application Server Communications: FTP, SFTP, PC software: Microsoft Office (word, excel, access, PowerPoint, project,... ...partners to identify end-user requirements and needs Design and develop specifications, code, test, and debug complex programs, taking...Work at officeLocal areaAfternoon shift
$76.1k - $153.12k
...fill gaps in industry and/or discipline knowledge on a continuous basis. Maintains knowledge and understanding of common industry software, including Revit, Bluebeam Revu and Microsoft Office products. Research and reviews new products, industry trends and evolving...For contractorsCasual workWork at officeRemote workFlexible hours$400k
New to forex trading? Maverick Currencies offers entry-level funded trading positions in Franklin, TN with structured education and mentorship to help you get started. Role Overview Maverick Currencies is looking for motivated individuals who want to trade Forex and Crypto...Hourly payContract workFor contractorsSecond jobRemote workWorldwide- What are you looking for in your next opportunity—growth, purpose, ownership, and real impact? At Bankers Life, we’re looking for driven individuals who want more than just a job. As a wealth management trainee on our team, you'll work one-on-one with clients to create...Traineeship
- ...Senior Java Developer We are seeking a Senior Java Developer to join a growing technology organization as a full-time hybrid team... ...and enjoys working cross-functionally to deliver high-quality software solutions. Key Responsibilities Develop and execute strategic...Full time
- Engineering Consulting Service is seeking a Field Technician in Franklin, Tennessee. This entry-level position requires no prior experience, as training and certifications will be provided. The role involves conducting field activities, performing tests, and maintaining...
- ...Position - Java Developer Franklin, TN, 37068 95k to Max 105k Mandatory Skillset required: Strong proficiency in Java programming and the Spring Boot framework. Strong Knowledge on AWS Cloud. Experience with application development...
- ...Software Architect Bachelor’s degree in Computer Science, Engineering, or related discipline. 4+ years of experience in designing... ...using Git, Jenkins/Azure DevOps, Artifactory. Experience developing software for building data pipelines or ETL solutions. DevOps...
- ...Java Developer Must have strong JAVA, Talend and Database skills as well as experience building/supporting Consumer facing Websites Automotive industry experience and API development experience required PROGRAMMING LANGUAGES REQUIRED: JAVA...
$90k - $100k
...Position - Sr Java Developer Location - Franklin TN Only FTE Salary - $90k - $100k Skills - Microservices and AWS JD: Strong experience in Java, Spring, JPA Experience with Microservices, Spring Boot, JPA Should be well versed with AWS Services...- ...career in personal lines insurance, not just a support role. The Jr. Account Executive works closely with our Account Executives to... ..., relationship-driven agency where team members are supported, developed, and given real opportunities to advance. If you’re looking for...JuniorTemporary workWork at officeMonday to Friday
- ...High school diploma or GED. Must be able to lift a minimum of 85 pounds. Must have valid driver’s license and insurance. Willing to develop understanding of heavy construction safety, practices, and procedures. Willing to obtain knowledge of CMT principles and...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Jr. C++ Software Developer. Be the first to apply!
Related searches
- junior medical student Franklin, TN
- junior website developer Franklin, TN
- junior remote developer Franklin, TN
- junior programmer Franklin, TN
- junior python remote Franklin, TN
- junior software developer remote Franklin, TN
- junior project manager remote Franklin, TN
- junior asset management Franklin, TN
- software sales Franklin, TN
- software sales executive Franklin, TN


