Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Jr. C++ Software Developer

$80k - $87k

Schneider 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
  • 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
Required Qualifications
  • 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.

Nice to Have
  • 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

    Randstad

    Franklin, TN
    2 days ago
  • $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

    NewRez LLC

    Franklin, TN
    1 day ago
  • $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,... 
    Suggested
    H1b

    SynergisticIT

    Franklin, TN
    4 days ago
  •  ...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... 
    Suggested
    Local area
    Flexible hours
    3 days per week
    1 day per week

    1872 Consulting

    Franklin, TN
    4 days ago
  • $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...
    Junior
    Internship
    Work at office
    Flexible hours

    STV

    Franklin, TN
    3 days ago
  • 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

    Randstad

    Franklin, TN
    3 days ago
  •  ...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

    110 McGriff Insurance Svcs

    Franklin, TN
    3 days ago
  • 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...
    Junior
    Remote job
    Base plus commission
    Flexible hours

    Telvero

    Franklin, TN
    10 hours ago
  •  ...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... 
    Junior
    H1b

    SynergisticIT

    Brentwood, TN
    4 days ago
  •  ...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... 
    Junior
    Full time
    Live in
    Relocation

    Valtrion

    Franklin, TN
    2 days ago
  • $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 time
    Immediate start

    Western Express

    Franklin, TN
    21 hours ago
  • $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 time
    Flexible hours
    Shift work
    Weekend work

    Waves, Inc.

    Franklin, TN
    21 hours ago
  • $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

    LexisNexis Risk Solutions

    Franklin, TN
    21 hours ago
  • $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

    Tech Mahindra

    Franklin, TN
    3 days ago
  •  ...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

    WireMasters

    Franklin, TN
    2 days ago
  • 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...

    3B Staffing LLC

    Franklin, TN
    4 days ago
  •  ...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... 

    Keylent Inc

    Franklin, TN
    4 days ago
  • $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

    RELX

    Franklin, TN
    4 days ago
  •  ...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 office
    Local area
    Afternoon shift

    My3Tech Inc

    Franklin, TN
    21 hours ago
  • $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 contractors
    Casual work
    Work at office
    Remote work
    Flexible hours

    Henderson Engineers

    Franklin, TN
    1 day ago
  • $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 pay
    Contract work
    For contractors
    Second job
    Remote work
    Worldwide

    Maverick FX

    Franklin, TN
    3 days ago
  • 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

    Bankers Life

    Franklin, TN
    3 days ago
  •  ...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

    GSD Search, LLC

    Franklin, TN
    1 day ago
  • 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...

    Engineering Consulting Service

    Franklin, TN
    4 days ago
  •  ...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... 

    Yochana

    Franklin, TN
    1 day ago
  •  ...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... 

    Software Technology Inc

    Franklin, TN
    1 day ago
  •  ...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... 

    3B Staffing LLC

    Franklin, TN
    1 day ago
  • $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... 

    Procyon TS

    Franklin, TN
    1 day ago
  •  ...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... 
    Junior
    Temporary work
    Work at office
    Monday to Friday

    Boxwood Insurance Group

    Franklin, TN
    1 day ago
  •  ...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

    Engineering Consulting Services

    Franklin, TN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Jr. C++ Software Developer. Be the first to apply!