GW
Job search
Log inSign Up
  1. Onsite Jobs
  2. North Carolina
  3. Software Engineer

Onsite Software Engineer jobs in North Carolina, USA

Job type
Job type
Salary
Min. salary, $/year
Level
Level

Stop wasting hours
on applications

We find relevant roles, generate tailored resumes and cover letters, and apply automatically - you focus on interviews
Try it now
  • Sun
    • 1:00 PM - 2:00 PM

      Senior Product Manager Interview

      Sarah Jenkins

    • 2:30 PM - 3:00 PM

      Initial Interview

      Alex Chen

  • Mon
    • 11:00 AM - 11:15 AM

      Product Manager Interview

      David G. (Hiring Manager)

    • 4:15 PM - 5:15 PM

      First Round Interview

      Sophie L.

  • Tue
    • 1:20 PM - 1:45 PM

      Introductory Interview

      Marta W.

    • 2:30 PM - 3:00 PM

      Kick-off Interview

      Daria (HR)

  • Wed
    • 1:00 PM - 1:45 PM

      Qualifying Interview

      James Miller

    • 5:30 PM - 6:00 PM

      Discovery Interview

      Chris V.

  • Thu
    • 2:30 PM - 3:00 PM

      First Interview

      Michael T.

    • 4:00 PM - 5:00 PM

      Interview

      Den

Over 200,000 job seekers trust us

Diego Martínez
The AI tools here are outstanding. I found a job within a week of signing up, and the personalized job suggestions made the whole process effortless. I'm beyond impressed!
Feb 16, 2025
Brian Raine
I was skeptical, but this platform exceeded my expectations. The AI-driven resume builder helped me craft a professional resume. The auto-apply feature is a game-changer — saves so many tedious hours. I found a remote position eventually. Highly recommend Global Work AI.
Feb 16, 2025
Tomi Horvat
This site is amazing! The AI tools saved me so much time. I secured two contracts.
Feb 16, 2025
Elias Nyman
This platform is a must for anyone searching for freelance opportunities. The tools to optimize CVs and cover letters were invaluable. I've already referred a few friends because the results speak for themselves!
Feb 16, 2025
Ruben
This site has revolutionized the way I search for jobs. The AI-powered tools helped me polish my applications, and I've already signed a contract with a fast-growing tech startup as a part-time marketer.
Feb 16, 2025
Zayn
I was overwhelmed with my job search until I discovered GlobalWork. The AI CV builder helped me craft a standout resume, and I love that I can auto-apply to jobs without worrying about duplicates or scams. It feels good to know I'm only seeing verified listings.
Mar 9, 2025
Lena Kindler
My experience with Global Work AI has been fantastic. The platform tailors your resume and cover letter perfectly to each job description, making the whole application process so much easier. I even secured a job through the site and would recommend it to anyone looking.
Nov 24, 2025
Janos Kocsis
I am glad to have landed a job as an online tutor by using this Global Work platform. The CV builder was really helpful. I was also able to use the auto-apply feature, which saved me time. It is an ideal platform to look for remote jobs.
Nov 10, 2025
Andrea Martins
Global Work AI does a perfect job at collecting jobs that need people right away. The AI personalized my application for each role it applied to while passing the ATS compliance checks. I would highly recommend this service to other job seekers.
Aug 23, 2025

On-Site Software Engineer Jobs — Discover Opportunities in North Carolina

North Carolina's growing technology corridor continues to attract employers seeking talented developers, and software engineer on-site jobs are now open across the state. Companies in Raleigh, Charlotte, and the Research Triangle are expanding their teams, creating 500+ opportunities for professionals ready to collaborate in person. This on-site format fosters close teamwork and faster innovation within established development teams.

Employers typically look for strong proficiency in languages such as Java, Python, or C#, along with experience in cloud platforms, API development, and agile methodologies. Problem-solving skills, version control expertise, and a collaborative mindset are equally valued, as teams rely on clear communication to deliver scalable software solutions. Candidates who can adapt quickly to new tools and frameworks stand out in this competitive hiring market.

On-site work in North Carolina allows software developers to engage directly with cross-functional teams, mentors, and decision-makers, accelerating both learning and project delivery. The state's thriving tech ecosystem, anchored by major employers and startups alike, continues to drive strong regional demand for skilled professionals. Many organizations are actively looking to hire a software engineer who can contribute to in-person innovation hubs.

If you're ready to take the next step in your career, explore the latest software engineer vacancies and positions available through Global Work AI. Our platform connects passionate engineers with forward-thinking companies across North Carolina, making it easier than ever to find the right fit. Start your journey toward a rewarding on-site role today.

Frequently Asked
Questions

Everything you need to know about
finding your next role
  • What is the average salary for a software engineer in North Carolina, and what factors affect pay?

    In North Carolina, a software engineer often earns roughly $95,000 to $135,000 a year, with higher totals in larger tech markets such as Raleigh, Durham, and Charlotte. Pay usually rises with years of experience, depth in cloud or distributed systems, and comfort with modern product delivery. Employers also weigh education, certifications, and whether the role supports regulated industries like finance, healthcare, or defense. Bonuses, equity, and benefits can change the full package, so compare current listings and total compensation rather than base salary alone.
  • What programming languages, tools, and frameworks are most important for a software engineer role?

    Strong candidates usually bring fluency in one or more core languages such as Java, Python, JavaScript, or C#, plus practical experience with SQL and version control. In many North Carolina teams, commonly used tools include Git, Docker, CI/CD pipelines, Jira, and cloud platforms like AWS or Azure. Frameworks vary by stack, but React, Node.js, Spring Boot, and .NET often appear in software engineer job descriptions. The best fit depends on the product, so review the tech stack closely and compare it with related openings in the same market.
  • What qualifications do I need to apply for a software engineer position in the USA?

    Most employers in the USA look for a bachelor’s degree in computer science, software engineering, or a related field, although equivalent professional experience can sometimes substitute. A solid portfolio, internship history, or shipped production work can strengthen an application, especially for a software engineer role. Recruiters also expect evidence of coding ability, debugging skills, teamwork, and basic system design knowledge. Some companies value cloud, DevOps, or cybersecurity exposure as well. It helps to align your resume with the exact stack and check whether the listing asks for a degree, certifications, or years of experience.
  • What are the main responsibilities of a software engineer in an on-site role?

    Day to day, an on-site software engineer typically designs features, writes and reviews code, fixes defects, and collaborates closely with product, QA, and operations teams. In an office setting, there is often more real-time communication, whiteboarding, and fast feedback during sprint planning or troubleshooting sessions. Many North Carolina employers also expect participation in standups, architecture discussions, testing, and release support. The role usually blends independent coding with team coordination, so understanding the workflow and the product lifecycle can help you see how the position fits your strengths.
  • What does the hiring process usually look like for a software engineer job in North Carolina?

    The process commonly starts with a resume screen followed by a recruiter call, then one or more technical interviews focused on coding, problem solving, and system design. In North Carolina, some employers add a take-home assignment, especially for product teams, while larger firms may include behavioral interviews and a final panel. If the company works in healthcare, finance, or government-adjacent sectors, you may also see deeper checks on security or compliance knowledge. Reviewing the stack, preparing for coding exercises, and comparing timelines across listings can make the process more predictable.
  • What work environment and daily schedule can I expect in an on-site software engineer role?

    An on-site role usually follows a standard business schedule, often around 8:30 a.m. to 5:30 p.m., though exact hours depend on the employer and team needs. In North Carolina offices, you can expect a collaborative setup with meetings, pair work, and spontaneous problem-solving that is harder to replicate remotely. Some companies offer flexible start times or hybrid-style planning even when the role is primarily in person. The pace is often shaped by sprint cycles, release deadlines, and support needs, so it helps to ask how the team structures its week before comparing offers.
  • What growth opportunities are available for a software engineer in this company or industry?

    Career paths often expand from junior contributor to mid-level, senior, staff, or lead software engineer, with options to move into architecture, platform engineering, or engineering management. In North Carolina’s growing tech market, many employers also support growth through mentorship, conference budgets, internal mobility, and exposure to cloud, data, or AI projects. Strong performers can build toward higher ownership, cross-functional leadership, or specialized technical depth. Looking at promotion timelines, team structure, and learning support can give you a clearer sense of long-term fit and where similar roles are heading.

Resources

  • Frequently asked questions
  • Contact us
  • Privacy policy
  • Money back policy
  • Terms of use

Top job offers

  • Data Analysis
  • Data Entry Clerk
  • Customer Service Rep
  • Human Resource
  • Marketing Manager
  • Customer Service Manager
  • Project Manager
  • Financial Manager
  • Account Manager
  • Operations
  • All remote job titles A–Z
Career Blog
  • AI for Job Seekers
  • Career Development
  • Cover Letters
  • Job Interviews
  • Job Search
  • Resume
  • Salary & Job Offers
  • Workplace
Top Companies
  • JPMorganChase
  • Starbucks
  • EY
  • Accenture
  • Capgemini
  • Allied Universal
  • Bosch
  • Citi
  • Aramark
  • Compass Group
GW
Copyright © 2026, Global Work AI
The names and logos of the companies mentioned are trademarks of their respective owners. Unless explicitly stated, these references are not intended to indicate any endorsement or affiliation with Global Work AI. By continuing to use the website, you agree to the Terms and Conditions and the Privacy Policy.
Copyright © 2026, Global Work AI

500+ jobs found

  • Kognitiv Edge

    Kognitiv Edge

    Today

    Software development engineer iii

    Location: Raleigh, NC | On-site, Full-time Experience: 6+ years Travel: Approximately 15% Clearance: Ability to obtain and maintain a U.S. Government security clearance About Kognitiv Edge: Kognitiv...

    onsite, Raleigh, NC, United States
    Full TimeMiddle (2-4 years)
  • General Dynamics Information Technology

    General Dynamics Information Technology

    Today

    Software engineer-mid

    Type of Requisition: Regular Clearance Level Must Currently Possess: Top Secret/SCI Clearance Level Must Be Able to Obtain: Top Secret/SCI Public Trust/Other Required: None Job Family: Software...

    onsite, Fort Bragg, NC, United States
    $105k – $141k/yrFull TimeMiddle (2-4 years)
  • isolved

    isolved

    Today

    Senior software engineer (.net / angular)

    Why Work Here Headquarters in Charlotte, NC, with growing nearshore and global engineering teams Recognized for SMB Payroll in the Sapient Report Voted one of the top places to work in the USA...

    onsite, Charlotte, NC, United States
    Full TimeSenior (5+ years)
  • Ventura Solutions

    Ventura Solutions

    a day ago

    Principal embedded software engineer

    Our client is seeking a Principal Embedded Software Engineer to work within cross-functional teams and provides software requirements, design, and implementation for current or next-generation...

    onsite, Research Triangle Park, NC, United States
    $141k – $181k/yrFull TimeSenior (5+ years)
  • Truist

    Truist

    2 days ago

    Software engineer--java

    The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to...

    onsite, Atlanta, GA, United States
    Full TimeLead / Manager
  • Microsoft

    Microsoft

    2 days ago

    Senior cad software engineer

    Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent...

    onsite, Hillsboro, OR, United States
    $120k – $261k/yrFull TimeSenior (5+ years)
  • Lowes

    Lowes

    7 days ago

    Software engineer - oms

    Thank you for dedicating your time and talent to Lowe’s. We want to give you more opportunities to learn and grow, so if you find a position you’re interested in below, we encourage you to apply!...

    onsite, Mooresville, NC, United States
    Full TimeJunior (<2 years)
  • U.S. Bank

    U.S. Bank

    7 days ago

    Senior software engineer (front-end development/full stack)

    At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and...

    onsite, Atlanta, GA, United States
    Full TimeSenior (5+ years)
  • USTech Solutions

    USTech Solutions

    7 days ago

    Frontend software engineer - #26-26646

    Duration: 6 months contract Job Description: We are seeking a Software Engineer for clinical trial team which develops software solutions to improve clinical research and clinical trial operations....

    onsite, Wilmington, NC, United States
    Full TimeJunior (<2 years)
  • S3

    S3

    7 days ago

    Software engineer iii

    Job Description Job Title: Senior Application Support Engineer – AWS Charlotte, NC Position Overview Seeking a hands-on engineer to support a business-critical physical security and access management...

    onsite, Charlotte, NC, United States
    Full TimeMiddle (2-4 years)
  • USTech Solutions

    USTech Solutions

    7 days ago

    Software engineer

    Duration: 12 months, with possibility of extension Experience: We are seeking a Software Developer to support the design, development, modernization, and maintenance of manufacturing and business...

    onsite, Wilmington, NC, United States
    $81k – $97k/yrFull TimeMiddle (2-4 years)
  • Bandwidth

    Bandwidth

    8 days ago

    Software engineer (voice)

    Who We Are: At Bandwidth, we shape how the world connects. We're the global communications software company and Tier 1 network operator with global reach. The voice, messaging, and emergency services...

    onsite, Raleigh, NC, United States
    Full TimeJunior (<2 years)
  • Collier Aerospace

    Collier Aerospace

    8 days ago

    Software engineer (entry level)

    Collier Aerospace is seeking motivated and eager early-career professionals to join our company. As a software engineer on our team, you will be responsible for developing and maintaining our...

    onsite, Newport News, VA, United States
    Full TimeEntry with Degree
  • OKUMA AMERICA CORPORATION

    OKUMA AMERICA CORPORATION

    8 days ago

    Software engineer - manufacturing applications

    Job Details: Job Location: Corporate Headquarters - Charlotte, NC Position Type: Full Time Salary Range: Undisclosed Software Engineer – Manufacturing Applications At Okuma America Corporation,...

    onsite, Charlotte, NC, United States
    Full TimeSenior (5+ years)
  • GE Vernova

    GE Vernova

    9 days ago

    Lead i&c (instrumentation & controls) embedded software engineer

    Job Description Summary The Lead Instrumentation & Controls (I&C) Embedded Software Engineer works within the I&C Engineering team of the GE Vernova Hitachi Nuclear Energy (GVH) Engineering...

    onsite, Wilmington, NC, United States
    $98k – $164k/yrFull TimeLead / Manager
  • Deloitte

    Deloitte

    9 days ago

    Software engineer-java

    SOFTWARE ENGINEER-JAVA Engineering and Product | Software Engineering Same job available in 20 locations Atlanta, Georgia, United States Austin, Texas, United States Baltimore, Maryland, United...

    onsite, Atlanta, GA, United States
    $96k – $188k/yrFull TimeMiddle (2-4 years)
  • Baxter International Inc.

    Baxter International Inc.

    9 days ago

    Sr. software systems engineer

    This is where your work makes a difference. At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance to live a healthy life. It was our founding belief...

    onsite, Raleigh, NC, United States
    $104k – $143k/yrFull TimeSenior (5+ years)
  • Ally

    Ally

    9 days ago

    Senior software engineer

    Ally and Your Career Ally Financial only succeeds when its people do - and that’s more than some cliché people put on job postings. We love this stuff! We see our people as, well, people - with...

    onsite, Charlotte, NC, United States
    $85k – $150k/yrFull TimeSenior (5+ years)
  • GILERO

    GILERO

    10 days ago

    Principal software engineer - medical devices

    Talented Principal Software Engineer with a background in embedded firmware needed to join Sanner America’s Durham, NC team. Sanner America (previously known as Gilero) is a trusted partner for...

    onsite, Durham, NC, United States
    Full TimeLead / Manager
  • CaptiveAire

    CaptiveAire

    10 days ago

    Full stack. net sr. software engineer

    CaptiveAire values its software developers highly and offers them immense opportunities for freedom and creativity while not having overbearing management. We value very highly our work environment...

    onsite, Raleigh, NC, United States
    Full TimeSenior (5+ years)
  • L

    Liberty Health

    11 days ago

    Software development engineer ii

    There’s no place like Liberty Health. Come explore career opportunities with Liberty Health, a dynamic leader in the healthcare industry. Join us! We are currently seeking an experienced: Software...

    onsite, Wilmington, NC, United States
    Full TimeMiddle (2-4 years)
  • Scott Safety

    Scott Safety

    11 days ago

    Sr embedded software engineer

    WHY SCOTT SAFETY At Scott Safety, the work we do serves those who rely on our equipment to help keep them safe when it matters most. Across our business, our people turn expertise, innovation, and...

    onsite, Monroe, NC, United States
    Full TimeSenior (5+ years)
  • Booz Allen Hamilton

    Booz Allen Hamilton

    13 days ago

    University, software engineer intern

    JOB DESCRIPTION Remote Work: No Job Number: R0251802 Location: Fayetteville, NC, US The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a...

    onsite, Fayetteville, NC, United States
    $53k – $108k/yrFull TimeEntry with Degree
  • Bank of America

    Bank of America

    13 days ago

    Software engineer iii - backend/data engineer

    Job Description: At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and...

    onsite, Charlotte, NC, United States
    Full TimeMiddle (2-4 years)
  • Bank of America

    Bank of America

    13 days ago

    Software engineer ii - front-end developer

    Job Description: At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and...

    onsite, Charlotte, NC, United States
    Full TimeMiddle (2-4 years)
  • LPL Financial

    LPL Financial

    14 days ago

    Senior software engineer - net/c#, angular and aws

    Where Ambition Meets Innovation Build a career that matches all your initiative with an impressive dose of innovation. From cutting-edge resources and a collaborative environment to the freedom to...

    onsite, Austin, TX, United States
    $106k – $177k/yrFull TimeSenior (5+ years)
  • Lowe's Companies, Inc.

    Lowe's Companies, Inc.

    14 days ago

    Software engineer

    Thank you for dedicating your time and talent to Lowe’s. We want to give you more opportunities to learn and grow, so if you find a position you’re interested in below, we encourage you to apply!...

    onsite, Charlotte, NC, United States
    Full TimeJunior (<2 years)
  • isolved

    isolved

    19 days ago

    Principal software engineer

    Why Work Here Headquarters is in Charlotte, NC Recently expanded to nearshore isolved ranked for SMB Payroll in 2023 Sapient Report Voted top places to work in USA 2023 Job Description The Principal...

    onsite, Charlotte, NC, United States
    Full TimeLead / Manager
  • MURATA MACHINERY GROUP

    MURATA MACHINERY GROUP

    20 days ago

    Software engineer - l&a

    Job Details Job Location: Charlotte - Charlotte, NC Position Type: Full Time Education Level: 4 Year Degree Salary Range: Undisclosed Job Category: Engineering Summary Develop software applications...

    onsite, Charlotte, NC, United States
    Full TimeJunior (<2 years)
  • Cisco

    Cisco

    21 days ago

    Software consulting engineer i (intern) united states

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you...

    onsite, RESEARCH_TRIANGLE_PARK, NC, United States
    $44k/yrFull TimeJunior (<2 years)
  • Volvo Group

    Volvo Group

    21 days ago

    Senior software engineer

    Transport is at the core of modern society. Imagine using your expertise to shape sustainable transport and infrastructure solutions for the future. If you seek to make a difference on a global...

    onsite, Greensboro, NC, United States
    $111k – $137k/yrFull TimeSenior (5+ years)
  • Hewlett Packard Enterprise

    Hewlett Packard Enterprise

    23 days ago

    Principal systems/software engineer

    Principal Systems/Software Engineer This role has been designed as ‘Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global...

    onsite, Durham, NC, United States
    $152k – $349k/yrFull TimeLead / Manager
  • Bank of America

    Bank of America

    24 days ago

    Software engineer iii- - senior .net developer

    Job Description: At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and...

    onsite, Addison, IL, United States
    Full TimeSenior (5+ years)
  • Truist Bank

    Truist Bank

    a month ago

    Software engineer---integration developer

    The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to...

    onsite, Charlotte, NC, United States
    $105k – $149k/yrFull TimeLead / Manager
  • Bandwidth

    Bandwidth

    a month ago

    Sr. software engineer (billing)

    Who We Are: At Bandwidth, we shape how the world connects. We're the global communications software company and Tier 1 network operator with global reach. The voice, messaging, and emergency services...

    onsite, Raleigh, NC, United States
    Full TimeSenior (5+ years)
  • Booz Allen Hamilton

    Booz Allen Hamilton

    a month ago

    Special missions software engineer

    JOB DESCRIPTION Remote Work: No Job Number: R0249677 Location: Fayetteville, NC, US The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a...

    onsite, Fayetteville, NC, United States
    $87k – $198k/yrFull TimeSenior (5+ years)
  • Cisco

    Cisco

    a month ago

    Software consulting engineer i (full time) united states

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you...

    onsite, Research Triangle Park, NC, United States
    $86k/yrFull TimeJunior (<2 years)
  • General Dynamics Mission Systems, Inc

    General Dynamics Mission Systems, Inc

    a month ago

    Software engineer intern (2027)

    Basic Qualifications Candidates should demonstrate a thorough understanding of engineering technology. Software Engineer Interns must be enrolled in an accredited degree program in Computer Science,...

    onsite, McLeansville, NC, United States
    $48k – $58k/yrFull TimeEntry with Degree
  • Toshiba Global Commerce Solutions - External

    Toshiba Global Commerce Solutions - External

    a month ago

    Software engineer iv

    Toshiba Global Commerce Solutions is seeking a hands-on Software Engineer IV to drive end-to-end solution delivery for major retail platforms. In this role, you will own hands-on implementation...

    onsite, Raleigh-Durham, NC, United States
    Full TimeLead / Manager
  • Toshiba Global Commerce Solutions - External

    Toshiba Global Commerce Solutions - External

    a month ago

    Software engineer iii

    Toshiba Global Commerce Solutions is seeking a hands-on Software Engineer III to drive end-to-end solution delivery for major retail platforms. In this role, you will own hands-on implementation...

    onsite, Raleigh-Durham, NC, United States
    Full TimeMiddle (2-4 years)

10,000,000+ more jobs available!