Staff software engineer jobs in Chapel Hill, NC - 1,163 jobs
All
Staff Software Engineer
Software Engineer
Senior Embedded Software Engineer
Software Test Engineer
Software Engineering Internship
Designation-Senior Software Engineer
Software Engineer/Architect
Software Systems Engineer Lead
Embedded Software Engineer
Advanced Systems Engineer
Software Development Engineer
Software Development Manager
Software Quality Engineer
Networking/Software Engineer
Senior C++ Software Engineer - Chip Design Tools
Nvidia 4.9
Staff software engineer job in Durham, NC
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. NVIDIA is a "learning machine" that constantly evolves by adapting to new challenges that are hard to tackle, that only we can pursue, and that matter to the world. This is our life's work, to amplify human creativity and intelligence. Make the choice to join us today!
Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a softwareengineer, you will craft highly efficient software to automate and facilitate chip design and verification processes.
What You'll be Doing:
* Work as a team to build reliable, scalable and high performance software that are easy to use by hundreds of engineers worldwide.
* Develop software tools in C++/Golang to analyze and construct chip designs described in C++, Verilog or domain-specific languages (DSLs).
* Research and develop software solutions to allow greater efficiency in architecture, hardware and software teams.
* Optimize the daily workflows of the world's top chip modelers and designers.
What We Need to See:
* BS (or equivalent experience) and 5+ years of software development experience., MS (or PHD) preferred.
* Experienced with C++ or Golang, Unix/Linux.
* Solid understanding of algorithms, computer architecture and computer science theory
* Experienced with VLSI frontend design and verification
* Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements
Ways to stand out from the crowd:
* Good architecture and RTL design knowledge
* Strong expertise in modern C++, compiler, build systems, and database.
* Experienced with static and dynamic code analysis tools
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 218,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until January 13, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
We're seeking motivated SoftwareEngineering Interns to join our dynamic engineering teams for a hands-on, impactful summer experience. As an intern at Jewelers Mutual, you'll work alongside experienced engineers, product managers, and designers to build real solutions that power our business and shape the future of jewelry insurance. This position will contribute to production systems, write code, and gain exposure to modern software development practices in a collaborative, innovative environment.
You'll have the opportunity to work across various teams including backend services, frontend development, mobile applications, data platforms, or API development-depending on your interests and our current needs. No matter where you land, you'll be building scalable, secure, and user-friendly solutions that make a tangible impact.
WHY Jewelers Mutual:
Since 1913 we've been committed to supporting the Jewelry industry and putting customers at the center of everything we do. With over a century of trusted expertise, we're financially strong, forward-thinking, and driven by curiosity. Guided by our core values of Agility, Accountability, and Relevancy, we lead through innovation.
As a technology focused organization, we embrace cutting-edge tools and data-driven insights to continuously improve our products, services, and customer experience. Our mission is to be the industry's most trusted advisor by investing in our people, adopting new technologies, and striving for excellence.
We're dedicated to fostering growth through collaboration, powered by bold thinking, teamwork, and the passion of our people.
Here, you'll:
Move fast and embrace change
Always look for better ways
Grow, thrive, and help shape what's next
Join us and be part of a culture where you can make an impact while building your future.
What you'll do:
Build Real Solutions: Contribute to the design, development, and deployment of features for our microservices, APIs, web applications, mobile apps, or data platforms.
Write Production Code: Develop clean, well-tested code that goes into production systems used by jewelry professionals and customers.
Collaborate Cross-Functionally: Work closely with engineers, product managers, and designers to deliver cohesive solutions that solve real business problems.
Learn Modern Practices: Gain hands-on experience with modern development tools, cloud platforms (AWS), CI/CD pipelines, and agile methodologies.
Solve Challenging Problems: Tackle interesting technical challenges related to scalability, security, user experience, and system reliability.
Grow Your Skills: Receive mentorship from senior engineers, participate in code reviews, and continuously learn best practices for software development.
Make an Impact: See your work go live and contribute to solutions that serve thousands of jewelry businesses and millions of customers.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
What you'll bring:
Must be pursuing a Bachelor's degree in Computer Science, SoftwareEngineering, or a related field.
Must be junior or senior standing at the time of the internship.
Must be able to work full time in Raleigh, NC during the summer with potential opportunity to extend internship to work part-time during the school year.
Strong programming skills in one or more languages such as JavaScript/TypeScript, Python, Java, or similar.
Strong interest in software development, whether that's backend systems, frontend interfaces, mobile apps, APIs, or data engineering.
Ability to break down complex problems, think critically, and develop creative solutions.
Strong communication skills and eagerness to work in a team environment.
Eagerness to learn and adapt in a fast-paced environment.
Excellent organizational skills with attention to detail.
What We Offer You:
Collaborative Culture: Work alongside talented, passionate peers who value ownership and continuous learning.
Community & Giving: Benefit from 50% charitable gift matching and paid volunteer time to support nonprofit causes
Great Place to Work Certified: Join a team recognized for an environment of innovation and growth.
Accessibility and Accommodations
We are committed to providing an inclusive and accessible recruitment process. If you require accommodation at any stage of the application or interview process, please let us know by contacting *************************.
$43k-58k yearly est. 60d+ ago
Software Engineer I
The Walt Disney Company 4.6
Staff software engineer job in Morrisville, NC
attract and engage
candidates.
Disney Entertainment and ESPN Product & Technology
Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more - all working to build and advance the technological backbone for Disney's media business globally.
The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability for our businesses. We are Storytellers and Innovators. Creators and Builders. Entertainers and Engineers. We work with every part of The Walt Disney Company's media portfolio to advance the technological foundation and consumer media touch points serving millions of people around the world.
Here are a few reasons why we think you'd love working here:
Building the future of Disney's media: Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come. Reach, Scale & Impact: More than ever, Disney's technology and products serve as a signature doorway for fans' connections with the company's brands and stories. Disney+. Hulu. ESPN. ABC. ABC NewsâĤand many more. These products and brands - and the unmatched stories, storytellers, and events they carry - matter to millions of people globally. Innovation: We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems.
Media Engineering is an innovated organization that is focused on providing the best possible video playback experience, art, and metadata to customers around the world, powered by exceptional technology. This strategic work requires streamlining and repurposing technology across different business and distribution channels - including streaming, linear, and theatrical - so that technology can ebb and flow across the needs of the business
Job Summary:
Describe what the person will do in the role - how he/she will impact the organization.
The System Engineering & Integration (SEI) team needs a SoftwareEngineer I to assist with ongoing development of our automated workflows through writing code that will help expand existing software functionality in our SEI pipelines.
Within this role, your primary responsibility will be to work with the SEI team to help automate validation workflows. Your daily responsibilities will include working through assigned Jira tasks, contributing new code to our GitHub repositories, as well as documenting tasks and new features in our wiki. Through working to expand our automation capabilities, you will be helping enable the SEI team to grow its impact by better streamlining our software builds, validations, and deliverables.
In addition to new feature development with our automated workflows, you will also be tasked with helping to maintain current code bases. You will be assigned tasks to fix bugs in current SEI software, and you will also participate in code reviews with other developers, where you will provide feedback and approve code changes before they are merged into main branches. By contributing to the existing software workload, you will be helping our team to efficiently and effectively deliver new features and bug fixes at a high velocity.
Lastly, you will also work closely with other softwareengineers to help troubleshoot any issues that may arise in DEV/QA/PROD - from development environment issues, to software integration issues with other teams throughout the organization, to issues that maybe impacting production use cases.
Responsibilities and Duties of the Role:
Summarize job responsibilities, core deliverables and major duties. What is required for the position to exist?
-Focus on major areas of work, typically 20% or more of role
% of Time
Writing code to help build automated workflows that will continue to streamline the SEI integration test processes
Help maintain existing SEI code repositories through bug fixing, developing new features, and participating in code reviews by reviewing/approving commits from other developers
Work alongside other softwareengineers to troubleshoot issues in DEV/QA/PROD environments
50%
30%
20%
Required Education, Experience/Skills/Training:
Minimum and Preferred. Inclusive of Licenses/Certs (include functional experience as well as behavioral attributes and/or leadership capabilities)
Basic Qualifications
A firm knowledge of the Linux operating system
Experience with source code management (GitHub)
Experience with languages including - Python, Shell Scripting, JSON, XML
Experience with all stages of the software development lifecycle (development/build/release/deployment)
Excellent interpersonal and collaboration skills, with the strong ability to both work closely with a high functioning team and while also working with other teams across the organization
Eagerness to take on new challenges and juggle multiple responsibilities in a fast-paced setting
Preferred Qualifications
Experience with technologies including - Jenkins, Ansible, AWS, Kubernetes, Datadog, Artifactory
Experience with software automation
Experience in the media streaming industry is a plus
One year of related work experience and/or internship experience
Required Education
BS in Computer Science, Computer Engineering, or a related field, or equivalent hands-on experience
Job Posting Segment:
PE - Media Platform
Job Posting Primary Business:
PE - Media Platform - Media Processing & Metadata Platform
Primary Job Posting Category:
SoftwareEngineer
Employment Type:
Full time
Primary City, State, Region, Postal Code:
Morrisville, NC, USA
Alternate City, State, Region, Postal Code:
Date Posted:
2026-01-26
$88k-124k yearly est. Auto-Apply 1d ago
AWS Cloud Engineer/Architect
Slalom 4.6
Staff software engineer job in Raleigh, NC
Who You'll Work With As a modern technology company, our Slalom Technologists are disrupting the market and bringing to life the art of the possible for our clients. We have a passion for building strategies, solutions, and creative products to help our clients solve their most complex and interesting business problems. We surround our technologists with interesting challenges, innovative minds, and emerging technologies.
We are looking for skilled AWS Cloud Engineers and Architects with expertise in workload migrations and operational experience to join our team. The ideal candidate will be responsible for designing, deploying, and managing scalable cloud infrastructure, ensuring high availability, security, and efficiency. You will play a key role in automating cloud deployments, optimizing performance, and troubleshooting infrastructure-related issues.
At Slalom, we invest heavily in our partnership with AWS and at AWS re:Invent 2025, we were honored with four AWS Partner of the Year awards. These included Industry Partner of the Year for both Retail & Consumer Packaged Goods and Travel & Hospitality (Consulting - Global), as well as State or Local Government Consulting Partner of the Year and Non-Profit Organization (NPO) Consulting Partner of the Year.
What You'll Do
* Infrastructure as Code (IaC): Design, implement, and maintain AWS infrastructure using Terraform.
* Cloud Operations: Monitor, troubleshoot, and optimize cloud environments for performance, security, and cost efficiency.
* Automation & CI/CD: Develop automation scripts and pipelines using tools like Terraform, Ansible, AWS CDK, or GitHub Actions.
* Security & Compliance: Capable of implementing best practices for security, identity management, and compliance (IAM, VPC, encryption, logging).
* Observability & Monitoring: Set up and maintain monitoring, logging, and alerting solutions (CloudWatch, Prometheus, Grafana).
* Incident Management: Respond to and resolve production incidents, ensuring minimal downtime and fast recovery.
* Collaboration: Work closely with developers, DevOps teams, and security teams to support cloud-based applications.
* Documentation: Maintain clear and up-to-date documentation for cloud infrastructure and automation processes.
What You'll Bring
* 5+ years of hands-on experience with AWS services (EC2, S3, Lambda, RDS, VPC, CloudWatch, SSM, SSO, etc.).
* Strong experience with Terraform for infrastructure automation.
* Experience with cloud operations, monitoring, and incident response.
* Familiarity with Linux systems administration and scripting (Bash, Python, or PowerShell).
* Strong knowledge of networking concepts (VPC, VPN, DNS, Load Balancing, Security Groups).
* Experience with CI/CD pipelines and automation tools.
* Strong problem-solving skills and ability to work in a fast-paced environment.
* Good communication skills and ability to collaborate with cross-functional teams.
Nice to have
* Experience with one of the following: Python, PowerShell, Bash, Go, Rust.
* Experience with AWS MGN, DRS, Migration Factory.
* AWS certifications (AWS Certified Solutions Architect, AWS Certified DevOps Engineer, etc.).
* Experience with Kubernetes (EKS), Docker, or other container orchestration tools.
* Experience with RDS, Managed MSSQL, PostgreSQL.
About Us
Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all.
Compensation and Benefits
Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance.
Slalom is committed to fair and equitable compensation practices. For this position, the target base salary pay range in the following locations: Boston, Houston, Los Angeles, Orange County, Seattle, San Diego, Washington DC, New York, New Jersey, for Consultant level is $119,000-$147,500 and for Senior Consultant level it is $136,500-$169,500 and for Principal level it is $151,000-$187,500.
In all other markets, the target base salary pay range for Consultant level is $109,000-$135,500 and for Senior Consultant level it is $125,000-$155,500 and for Principal level it is $138,500-$172,000.
In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time.
We will accept applications until 3/31/2026 or until the positions are filled.
We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************.
EEO and Accommodations
Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
$151k-187.5k yearly Easy Apply 12d ago
Senior Embedded Software Engineer - C++/UI
Hillrom 4.9
Staff software engineer job in Raleigh, NC
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 in 1931 and continues to be our guiding principle. We are redefining healthcare delivery to make a greater impact today, tomorrow, and beyond.
Our Baxter colleagues are united by our Mission to Save and Sustain Lives. Together, our community is driven by a culture of courage, trust, and collaboration. Every individual is empowered to take ownership and make a meaningful impact. We strive for efficient and effective operations, and we hold each other accountable for delivering exceptional results.
Here, you will find more than just a job-you will find purpose and pride.
Your Role at Baxter
This is where your work saves lives
Baxter is seeking a visionary and highly skilled Senior Embedded SoftwareEngineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As a key member of our team, you will play a pivotal role in driving the development of cutting-edge, embedded software solutions that enhance our infusion portfolio. If you're passionate about developing high-quality software that meets the needs of our clients, we want to hear from you.
What you'll be doing:
As a Senior Embedded SoftwareEngineer, you'll:
Design and Develop Embedded Software Applications: Create high-performance and responsive embedded software applications using the Qt framework, ensuring seamless integration with hardware components.
Collaborate Across Functions: Work closely with hardware engineers, product managers, and other stakeholders to define system requirements and ensure seamless integration of software and hardware components.
Ensure Code Quality: Assist in thorough code reviews, ensuring adherence to coding standards and best practices, and implement testing strategies to validate software functionality and performance.
Stay Ahead of the Curve: Stay abreast of emerging technologies and industry trends, particularly in embedded systems development and verification, to drive innovation within the team.
Document and Share Knowledge: Create and maintain comprehensive documentation for software designs, processes, and testing procedures, and share knowledge with the team to ensure continuous improvement.
What you'll bring:
Expertise in Embedded Software Development: Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related field, with 3 + years of experience in embedded software development.
Technical Skills: Experience in C++ and a UI, with an understanding of object-oriented programming principles, and experience with embedded Linux preferred.
Soft Skills: Excellent problem-solving skills and attention to detail, strong communication and interpersonal skills, and proven leadership abilities, with experience managing technical projects and mentoring team members.
Preferred Qualifications
Additional Programming Languages: Experience with additional programming languages such as Python, and familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (e.g., Jenkins) tools.
UI/UX Design Principles: Knowledge of UI/UX design principles as they relate to embedded systems, and demonstrated experience in writing, debugging, and optimizing C/C++ code for embedded systems.
Automated Testing: Experience with automated testing using Squish library for Qt.
Baxter is committed to supporting the needs for flexibility in the workplace. We do so through our flexible workplace policy which includes a required minimum number of days a week onsite. This policy provides the benefits of connecting and collaborating in-person in support of our Mission. The flexible workplace policy is subject to local laws and legal requirements. At its discretion, Baxter may decide to adjust, suspend, or discontinue as business needs change.
We understand compensation is an important factor as you consider the next step in your career. At Baxter, we are committed to equitable pay for all employees, and we strive to be more transparent with our pay practices. The estimated base salary for this position is $96,000 to $132,000 annually. The estimated range is meant to reflect an anticipated salary range for the position. We may pay more or less than of the anticipated range based upon market data and other factors, all of which are subject to change. Individual pay is based on upon location, skills and expertise, experience, and other relevant factors. This position may also be eligible for discretionary bonuses. For questions about this, our pay philosophy, and available benefits, please speak to the recruiter if you decide to apply and are selected for an interview.
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
#LI-MS1
US Benefits at Baxter (except for Puerto Rico)
This is where your well-being matters. Baxter offers comprehensive compensation and benefits packages for eligible roles. Our health and well-being benefits include medical and dental coverage that start on day one, as well as insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance. Financial and retirement benefits include the Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount, and the 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching. We also offer Flexible Spending Accounts, educational assistance programs, and time-off benefits such as paid holidays, paid time off ranging from 20 to 35 days based on length of service, family and medical leaves of absence, and paid parental leave. Additional benefits include commuting benefits, the Employee Discount Program, the Employee Assistance Program (EAP), and childcare benefits. Join us and enjoy the competitive compensation and benefits we offer to our employees. For additional information regarding Baxter US Benefits, please speak with your recruiter or visit our Benefits site: Benefits | Baxter
Equal Employment Opportunity
Baxter is an equal opportunity employer. Baxter evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.
Know Your Rights: Workplace Discrimination is Illegal
Reasonable Accommodations
Baxter is committed to working with and providing reasonable accommodations to individuals with disabilities globally. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application or interview process, please click on the link here and let us know the nature of your request along with your contact information.
Recruitment Fraud Notice
Baxter has discovered incidents of employment scams, where fraudulent parties pose as Baxter employees, recruiters, or other agents, and engage with online job seekers in an attempt to steal personal and/or financial information. To learn how you can protect yourself, review our Recruitment Fraud Notice.
$96k-132k yearly Auto-Apply 9d ago
Software Engineer- Data Platforms and Factory Analytics
Amphenol Communication Solutions 4.5
Staff software engineer job in Raleigh, NC
Title: SoftwareEngineer - Data Platforms & Factory Analytics Cable Backplane Systems Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom/Datacom market (Mobile Networks,
Storage, Servers, Routers, Switches, etc.). Our products help to enable the
electronics revolution and remain a key enabler for all the major Tier 1 OEMs
globally. Our global headquarters are located in Nashua, NH and we have design,
sales and manufacturing locations globally. We are expanding our team software
team. We are currently seeking a SoftwareEngineer for Cable Backplane Systems
to join our team.
Our team develops cable backplane system enabling AI Datacenters. The focus of
this position is on software development to build and scale data platforms that
connect factory test data, manufacturing systems and engineering analysis
workflows. This role combines softwareengineering, data engineering and applied
analytics, with opportunities to incorporate AI/ML techniques to improve factory
efficiency, product quality and engineering insight and development.
Responsibilities:
Data & Platform Engineering
Design, implement and maintain scalable databases and pipelines for
factory and engineering data
Integrate data from MES, Lab equipment and Engineering Designs
Ensure data integrity and traceability and performance across high
volumes
Define schemas, and data models that can support analytics, reporting
and provide actionable feedback
Factory & Engineering Integration
Work with factory, test and engineering teams to understand data being
generated and usage requirements
Build APIs and services enabling reliable data transfer
Support automation of test result collection, analysis and reporting
Analytics & AI Enablement
Develop infrastructure to support advanced analytics and AI/ML workflows
Explore use of AI for yield analysis and predictive insights
Collaborate with domain experts to
Develop data-driven tools that improve decision-making in factory and
engineering environments
Qualifications:
BS in Computer Science or Computer Engineering
5+ years of industry experience with software tools development
Experience in largescale database design and data pipelines
Experience in data analytics, statistics, or machine learning workflows
Familiarity with visualization, dashboards or reporting tools
Work experience in multi-disciplinary engineering teams
Comfortable working in a team that shares code and with peer reviews of code
Hands-on experience with source code control systems, including a habit to
make regular check-ins
Excellent interpersonal communication skills, strong English reading and
writing ability
Self-starter, able to work efficiently without having all details or
requirements laid out on the table
Dynamic and adaptable personality, able to think out of the box
$73k-91k yearly est. 9d ago
Backend Software Engineer
ZP Group 4.0
Staff software engineer job in Raleigh, NC
Piper Companies is seeking a Staff Backend SoftwareEngineer to join a leading organization in the education technology industry for a hybrid permanent position based out of Raleigh-Durham, NC. The Staff Backend SoftwareEngineer will design, build, and maintain backend services that power mobile and web platforms, ensuring reliability and scalability for a global user base.
Responsibilities of the Staff Backend SoftwareEngineer include:
* Design, build, and maintain robust backend services in a TypeScript/Node.js environment, ensuring reliability, performance, and comprehensive test coverage.
* Collaborate cross-functionally with product, design, and engineering teams to develop APIs and infrastructure supporting new features across mobile and web platforms.
* Lead and contribute to technical planning, defining scope, evaluating complexity, and architecting solutions that balance short-term needs with long-term scalability.
* Work closely with fellow engineers to align backend and frontend efforts, solve challenging problems, and ensure seamless cross-platform functionality.
* Monitor and maintain system health, including optimizing MongoDB database performance, debugging production issues, and coordinating with cloud infrastructure providers.
* Champion engineering excellence by evolving internal standards, mentoring peers, and fostering a strong culture of code quality, collaboration, and continuous learning.
Qualifications for the Staff Backend SoftwareEngineer include:
Required:
* 8+ years of professional backend experience, primarily with TypeScript and NodeJS.
* Proven ability to design and maintain RESTful APIs.
* Strong focus on code quality, testing, and documentation.
* Experience with MongoDB or other NoSQL databases.
Preferred:
* Experience delivering solutions in other languages, particularly Go or Rust.
* Experience optimizing database performance (indexing, query tuning).
* Experience managing CI and deployment pipelines.
* Experience working on projects from ideation through release and maintenance.
* Prior involvement in mentoring or engineering leadership.
Compensation for the Staff Backend SoftwareEngineer:
* Salary Range: $165,000-$190,000/year (USD)
* Comprehensive Benefits: Medical, Dental, Vision, sick leave if required by law, and 401K
This job opens for applications on 1/23/26. Applications for this job will be accepted for at least 30 days from the posting date.
Keywords: backend development, TypeScript, NodeJS, RESTful APIs, MongoDB, NoSQL, Go, Rust, CI/CD pipelines, database optimization, cloud infrastructure, engineering leadership, code quality, education technology, hybrid work.
#LI-MB1 #LI-HYBRID
$165k-190k yearly 5d ago
senior embedded software engineer
Us Tech Solutions 4.4
Staff software engineer job in Cary, NC
US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website ************************
We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well.
Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset.
Job DescriptionResponsibilities:
⢠Review system-level requirements, and process them into software requirements specifications
⢠Design components of an embedded system based on software requirements
⢠Integrate applications using components developed in-house and 3rd party libraries
⢠Document the design using UML diagrams (collaboration diagram, sequence diagram, state diagram)
⢠Implement the code for embedded systems using the ARM Cortex-M platform, following our coding conventions
⢠Develop test plans, then test the implemented code through unit tests and integration tests
⢠Participate in design and code reviews
QualificationsRequired qualifications:
⢠8+ years of engineering experience (or advanced degree plus 6 years)
⢠5+ years of C/C++ programming experience
⢠3+ years of RTOS (or bare-metal) applications development and debugging device drivers experience
⢠5+ years working in cross functional teams consisting of discipline specific engineers, or comparable experience
⢠2+ years of experience using ARM7TDMI / ARM Cortex-M / MSP430 / Renesas RX microcontrollers
⢠Experience in algorithm design/implementation.
⢠Demonstrated experience with unit testing (at least one UT framework) and integration testing
⢠Demonstrated understanding of concurrency concepts and techniques (multithreading, locking, semaphores)
⢠Demonstrated experience with GUI development: QT or EmWin/StemWin/PEG/uC-GUI
Additional Information
Thanks & Regards
kushal kumar
Phone: ************ ext: 7941
$93k-115k yearly est. 60d+ ago
Advanced Systems Engineer - Test and Evaluation Lead / Test Director
General Dynamics Mission Systems 4.9
Staff software engineer job in McLeansville, NC
Basic Qualifications
Requires a Bachelor's degree in Systems Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred.
CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is obtainable within a reasonable amount of time after hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
ROLE AND POSITION OBJECTIVES:
As a Test and Evaluation Lead / Test Director (Advanced Systems Eng) for Undersea Maritime Systems, you'll be a member of a cross functional team responsible for developing a test program to very system and subsystem requirements. This role is responsible for working across the configuration items to verify that testing is planned and conducted to verify product requirements. Once product requirements are verified this role will lead the integration of the system elements into the system and developing and leading the execution of large scale system verification testing in a marine environment. Fifteen (15) plus years of relevent experience prefferred.
We encourage you to apply if you have any of these preferred skills or experiences:
Design and Qualification of electrical systems
Design and Qualification of optical systems
Electrical/Optical system design including requirement allocation and decomposition
Requirements Lifecycle Management
Marine Environment Testing
Model Based System Engineering (MBSE) in CAMEO/Magic Draw
New product development and transition to manufacturing
What sets you apart:
Clear understanding of systems engineering concepts, principles, theories, and technical standards
Clear understanding of requirements management and system modeling tools
Creative thinker with ability to grasp and apply new information quickly and handle increasing responsibilities with growing complexity
Team player who thrives in collaborative environments and revels in team success
Commitment to ongoing professional development for yourself and others
Workplace Options:
This position is Hybrid/Flex with minimum 3 days per week in office in McLeansville NC to support contract needs
#LI-Hybrid
Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $124,397.00 - USD $138,003.00 /Yr. Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
$124.4k-138k yearly Auto-Apply 60d+ ago
Lead & innovate the Future: Three Lecturer Positions in AI, IoT & Software Systems
Monash
Staff software engineer job in Clayton, NC
Lead & innovate the Future: Three Lecturer Positions in AI, IoT & Software Systems
Employment Type: Full-time
Duration: 3-year fixed-term appointment
Remuneration: $118,974 - $141,283 pa Level B (plus 17% employer superannuation)
Amplify your impact at a world top 50 University
Join our inclusive, collaborative community
Be surrounded by extraordinary ideas - and the people who discover them
The Opportunity
Due to excellent success in the latest ARC DECRA round, the Faculty of IT wishes to appoint three x 3 year fixed-term Level B Teaching & Research academics into its Software Systems and Cybersecurity and Data Science & AI Departments.
The Department of Data Science & AI is seeking a Teaching & Research academic working in Large Language Models and Agentic AI. We are looking for candidates whose research focus is on the development of intelligent agent frameworks incorporating planning, memory, tool use, safety and evaluation methodologies, and neuro-symbolic integration, likely with a focus on NLP.
The Department of Software Systems and Cybersecurity is seeking to appoint two Teaching & Research academics. One will be an expert in Internet of Things (IoT) and Edge Computing. The successful candidate will focus on: design and deployment of scalable IoT architectures, environmental and urban sensing systems, data fusion, large-scale real-time data-driven environments, and low-power sensor networks in resource-constrained settings. Application domains will be across smart cities, intelligent transportation systems, sustainable infrastructure, and digital healthcare.
A second position will be in SoftwareEngineering to further strengthen the Department of Software Systems and Cybersecurity's technical expertise. The successful candidate will advance research at the intersection of softwareengineering (SE) and programming languages (PL), with potential secondary expertise in one or more of IoT, smart environments, or cybersecurity. Emphasis on AI-powered tools for SE/PL, including program analysis, automated repair, and software testing is sought. Appointees will bring strong technical capability to collaborate with related groups in cybersecurity, data engineering, and data science & AI.
About Monash University
At Monash, work feels different. There's a sense of belonging, from contributing to something ground breaking - a place where great things happen.
We value difference and diversity, and welcome and celebrate everyone's contributions, lived experience and expertise. That's why we champion an inclusive and respectful workplace culture where everyone is supported to succeed.
Some 20,000 staff work for Monash around the world. We have 95,000 students, four Australian campuses, and campuses in Malaysia and Indonesia. We also have a major presence in India and China, and a significant centre and research foundation in Italy.
In our short history, we have skyrocketed through global university rankings and established ourselves consistently among the world's best tertiary institutions. We rank in the world's top-50 universities in rankings including the QS World University Rankings 2026.
Together with our commitment to academic freedom, you will have access to quality research facilities, infrastructure, world-class teaching spaces, and international collaboration opportunities.
Learn more about Monash.
Today, we have the momentum to create the future we need for generations to come. Accelerate your change here.
Monash supports flexible and hybrid working arrangements. We have a range of policies in place enabling staff to combine work and personal commitments. This includes supporting parents.
To Apply
If you are excited about this rare opportunity to join the globally ambitious Faculty of Information Technology as a Lecturer and work at the forefront of Agentic AI, Internet of Things or SoftwareEngineering, then click on the relevant link to apply today!
Lecturer in Agentic AI (Multi-Agent LLMs & Orchestration) (DSAI)
Lecturer in Internet of Things (SSC)
Lecturer in SoftwareEngineering, specialising in Programming Languages and Analysis (SSC)
For instructions on how to apply, please refer to 'How to apply for Monash Jobs'. Your application must address the Key Selection Criteria.
Diversity is one of our greatest strengths at Monash. We encourage applications from Aboriginal and Torres Strait Islander people, culturally and linguistically diverse people, people with disabilities, neurodivergent people, and people of all genders, sexualities, and age groups.
We are committed to fostering an inclusive and accessible recruitment process at Monash. If you need any reasonable adjustments, please contact us at ************************* in an email titled 'Reasonable Adjustments Request' for a confidential discussion.
Your employment is contingent upon the satisfactory completion of all pre-employment and/or background checks required for the role, as determined by the University.
Enquiries:
Lecturer in Agentic AI (Multi-Agent LLMs & Orchestration)
Associate Professor Markus Wagner, Interim Head of Department, Department of Data Science & Artificial Intelligence, ************************
Lecturer in Internet of Things & Lecturer in SoftwareEngineering, specialising in Programming Languages and Analysis
Professor Aamir Cheema, Head of Department, Department of Software Systems and Cybersecurity, ***********************
Position Descriptions:
Lecturer in Agentic AI
Lecturer in IOT
Lecturer in SoftwareEngineering, specialising in Programming Languages and Analysis
Applications Close: Monday 2 March 2026, 11:55pm AEDT
Supporting a diverse workforce
Email Job
Monash University recognises that its Australian campuses are located on the unceded lands of the people of the Kulin nations, and pays its respects to their elders, past and present.
Whatsapp Facebook LinkedIn Email App
$119k-141.3k yearly Easy Apply 9d ago
Software Development Engineer I
Labcorp 4.5
Staff software engineer job in Burlington, NC
At Labcorp, we believe in the power of science to change lives. We are nearly 70,000 people across 100 countries who are harnessing science for human good. Our work combines unparalleled diagnostic laboratories, drug development capabilities and commercial innovations. Together, we fuel scientific breakthroughs and deliver more than 160 million medical test results that help guide treatment decisions, accelerate patient care and change lives. Join us in our pursuit of answers.
**Software Development Engineer**
**Responsibilities:**
+ Develop through modern Agile development methodologies intuitive, easy-to-use software in collaboration with the development team, product owners, project managers, business analysts, UX designers, quality assurance and business users across the organization.
+ Perform full-stack application development using advanced expertise in OO programming & design patterns
+ Deliver reusable and shared UI components, advanced scripting solutions, and implementations of complex business applications
+ Design and code complex RESTful micro services for new applications and enhancing existing applications.
+ Take ownership of assigned application development tasks with minimal guidance.
+ Follow best practices for test-driven development and QA automation integration.
+ Provide modern and performant solutions for large-scale applications.
+ Use AI to accelerate quality software development
**Skills and Qualifications:**
+ Excellent knowledge in software using modern development stacks (Java, C#, Python etc.)
+ Design, develop, and test software solutions that adhere to best practices and patterns for software development
+ Experience or excellent technical knowledge of how to build REST APIs/Micro Services
+ Excellent understanding of relational databases and writing and optimizing SQL queries/stored procedures
+ Work with modern source control systems to manage code changes and maintain version control (git, TFS etc.)
+ Design and develop distributed and disconnected enterprise applications
+ Able to work independently and creatively in a fast-paced environment
+ Certifications in software development using AI
**Application Window: 1/23/26 - 1/28/26**
**Pay Range: $70,000-$100,000**
All job offers will be based on a candidate's skills and prior relevant experience, applicable degrees/certifications, as well as internal equity and market data.
**Benefits:** Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan. Casual, PRN & Part Time employees regularly scheduled to work less than 20 hours are eligible to participate in the 401(k) Plan only. Employees who are regularly scheduled to work a 7 on/7 off schedule are eligible to receive all the foregoing benefits except PTO or FTO. For more detailed information, please click here (************************************************************** .
**Labcorp is proud to be an Equal Opportunity Employer:**
Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law.
**We encourage all to apply**
If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site (**************************************************** or contact us at Labcorp Accessibility. (Disability_*****************) For more information about how we collect and store your personal data, please see our Privacy Statement (************************************************* .
$70k-100k yearly 5d ago
Software Engineer, Network Communication
Shank Applicant Talent Sourcing
Staff software engineer job in Raleigh, NC
The SoftwareEngineer's role will be to design/develop/test a protocol filtering infrastructure for Industrial Internet of Things (IIoT) devices and design/develop/test network protocols for communications between IIoT devices and servers. The SoftwareEngineer will work closely with embedded, server application, and cybersecurity software developers to implement network communications software through the full development cycle from concept to software release.
Required:
BS in Computer Science or equivalent.
Strong C/C++ development capability.
Experience implementing software which parses network and application protocols from the ground up using documented protocol standards.
Experience implementing protocol filtering software using rule-based filtering.
Basic understanding of network security concepts and secure protocols such as TLS.
Experience using network test and analysis tools (Wireshark, Snort) to support development/test.
Ability to work in a fast-paced, entrepreneurial environment as part of a small software development team and execute complex development tasks with limited supervision.
Good written and verbal communications skills adequate to prepare software documentation, participate in technical proposal development, and work with external customers.
Preferred:
MS in Computer Science or equivalent.
3-5 years professional software development experience.
Experience developing embedded software for general purpose network equipment (routers, switches) or security specific network equipment (firewalls, deep packet inspection)
Experience with network device management protocols such as SNMP.
Experience with network anomaly detection.
Knowledge of industrial network protocols and standards such as Modbus and DNP3.
Cybersecurity background including Security+ or similar security certification.
$94k-124k yearly est. 60d+ ago
Software Test Engineer
Lancesoft 4.5
Staff software engineer job in Raleigh, NC
As a Test Automation Support Engineer, you will be responsible for assisting in the development and maintenance of the backend and frontend tools needed to enable automation for build, test and release of software targeting a new 64-bit ARMv8 based Server SOC ASICs.
You will develop, maintain and run the tools needed for test automation, perform builds in a pseudo continuous integration environment, track test execution and present results as webpages and data visualizations.
Qualifications
Other responsibilities include:
Assist
in the creation, enhancement and maintenance of the test automation
framework - Assist with integration of tests into the test automation
framework
Enhance and maintain the common target
platform reservation system The ideal candidate for this position will
have a proven track record of implementing and supporting test
automation systems and infrastructure using various custom and
off-the-shelf components and technologies. You should be comfortable in a
highly technical role and have provided scalable automation and support
to a diverse customer base. The successful candidate will:
Be experienced at maintaining development schedules and provide on-time deliveries
Be able to execute complex development efforts from planning through development, execution and test
2+
years of industry experience implementing and maintaining automation
infrastructure using various custom and off the shelf components /
technologies.
1+ years of Python development experience.
Strong communication and interpersonal skills, high motivation, ability to learn quickly, and must be a self-starter
Automation of software build, test and release
Python 2.7 and 3 development for maintenance of the backend execution environment and build code
Database administration and knowledge of SQL for use with PostgreSQL server
Working knowledge of managing and building Docker containers
Worked with message queuing systems like rabbitmq and celery task queues
Knowledge
in JavaScript, HTML and CSS for web page development using standard
libraries like Bootstrap, DataTables, jQuery and D3
Knowledge of web server configuration (both nginx and apache)
Experience in designing and testing RESTful services using CherryPy or Flask
Automated testing and verification techniques and reporting
Linux and Windows scripting (Bash, Perl, PowerShell, etc.)
Linux file system (buildroot, make, etc.)
Development
and configuration management process tools (Git, Gerrit, JIRA, etc.) -
Knowledge of PHP - Knowledge of PXE and TFTP boot mechanisms
JTAG and/or ETM based debug environments
Lauterbach/Trace-32 preferred with PRACTICE scripting language experience
Required:
Bachelor's, Computer Engineering and/or Computer Science and/or
Electrical Engineering Preferred: Master's, Computer Engineering and/or
Computer Science and/or Electrical Engineering or equivalent experience
Additional Information
All your information will be kept confidential according to EEO guidelines.
$62k-78k yearly est. 60d+ ago
Software Engineer
Actalent
Staff software engineer job in Durham, NC
You will collaborate to bring security features to life. You will be responsible for designing and developing software features, as well as providing automation testing. This role requires a quick adaptation to new code bases and processes, and a willingness to learn new concepts and technologies rapidly. Effective communication skills are essential for working with team members and external business entities.
* Design and develop software features for security applications.
* Provide automation testing for various products.
* Mentor junior engineers within the team.
* Adapt quickly to new code bases and processes.
* Learn and apply new programming languages and security technologies.
JOB SKILLS & QUALIFICATIONS:
* Proficiency in C programming.
* CCNA-level networking knowledge and experience.
* Basic C/C++ memory management skills.
* Strong foundation in C/C++ programming.
* Understanding of object-oriented programming concepts.
* Experience with software development in a Linux environment.
* Strong written and verbal communication skills.
* Networking setup and troubleshooting experience.
* 5+ years of relevant experience
* OOP Experience (C programming is a must; would also like to see Java, C++ or Python, too)
#LD-KD1
Job Type & Location
This is a Contract position based out of Durham, NC.
Pay and Benefits
The pay range for this position is $39.00 - $43.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: ⢠Medical, dental & vision ⢠Critical Illness, Accident, and Hospital ⢠401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available ⢠Life Insurance (Voluntary Life & AD&D for the employee and dependents) ⢠Short and long-term disability ⢠Health Spending Account (HSA) ⢠Transportation benefits ⢠Employee Assistance Program ⢠Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a hybrid position in Durham,NC.
Application Deadline
This position is anticipated to close on Feb 5, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
$39-43 hourly 5d ago
SAP Software Engineer
Cardinal Health 4.4
Staff software engineer job in Raleigh, NC
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP SoftwareEngineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
$94.9k-135.6k yearly 60d+ ago
Sr. Software Development Manager (Voice)
Bandwidth 4.5
Staff software engineer job in Raleigh, NC
Who We Are:
Bandwidth, a prior âBest of ECâ award winner, is a global software company that helps enterprises deliver exceptional experiences through voice, messaging, and emergency services. Reaching 65+ countries and over 90 percent of the global economy, we're the only provider offering an owned communications cloud that delivers advanced automation, AI integrations, global reach, and premium human support. Bandwidth is trusted for mission-critical communications by the Global 2000, hyperscalers, and SaaS builders!
At Bandwidth, your music matters when you are part of the BAND. We celebrate differences and encourage BANDmates to be their authentic selves. #jointheband
What You'll Do:
Our leaders are passionate about empowering their teams to create exceptional software by championing best practices and strong principles. They cultivate dynamic environments where individuals can truly thrive, take creative risks, and grow.
Attract and retain top talent who are excited to make an impact.
Inspire and mentor engineers through meaningful 1:1s, constructive feedback, and expert guidance that fuels technical growth and career progression.
Drive the culture that makes Bandwidth a magnet for softwareengineers who want to do their best work every day working closely with other great Bandmates.
Own your impact end-to-end - from guiding innovative design and driving development excellence to ensuring smooth operations and proactive monitoring in production.
Collaborate globally with diverse teams across different states, countries, and time zones, broadening your horizons and enriching your experience.
Join us to be part of a vibrant community where your ideas matter, your skills grow, and your work shapes the future.
Are you excited about the position and its responsibilities, even if you're not sure if you're 100% qualified? Do you feel you can work to help us crush the mission? If you answered âyes' to both of these questions, we encourage you to apply! You won't want to miss the opportunity to be a part of the BAND.
What You Need:
As an example, people currently in this role typically have:
5+ years of people management experience within an Agile environment
A proven track record leading multiple teams (or a large, cross-functional team) that design, build, operate, and support the software they write
Experience driving technical and organizational strategy, including partnering with product and architecture leaders to shape roadmaps and strategy.
The ability to mentor and develop other managers and senior engineers, promoting a culture of ownership, learning, and continuous improvement
A demonstrated ability to balance short-term priorities with long-term technical and business goals
Exceptional communication and leadership skills, with the influence and empathy needed to align teams around shared objectives
Bonus Points:
Wow, it'd be really great if also:
You have experience scaling engineering organizations - growing teams, maturing processes, and evolving technology as the company expands
You've led teams delivering large-scale, high-traffic systems or mission-critical services
Experience with modern distributed system architectures, cloud technologies, and building reliable, observable platforms
You've contributed to or led initiatives around technical excellence, operational maturity, or incident response improvements
The Whole Person Promise:
At Bandwidth, we're pretty proud of our corporate culture, which is rooted in our âWhole Person Promise.â We promise all employees that they can have meaningful work AND a full life, and we provide a work environment geared toward enriching your body, mind, and spirit. How do we do that? WellâĤ
100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses.
All new hires receive four weeks of PTO.
PTO Embargo. When you take time off (of any kind!) you're embargoed from working. Bandmates and managers are not allowed to interrupt your PTO - not even with email.
Additional PTO can be earned throughout the year through volunteer hours and Bandwidth challenges.
âMahalo momentsâ program grants additional time off for life's most important moments like graduations, buying a first home, getting married, wedding anniversaries (every five years), and the birth of a grandchild.
90-Minute Workout Lunches and unlimited meetings with our very own nutritionist.
Applicant Privacy Notice
$96k-119k yearly est. Auto-Apply 12d ago
Software Engineer
Cloud Software Group 3.9
Staff software engineer job in Raleigh, NC
Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out from the crowd and tackle the bigger competitors.
Role Overview:
Now, let's get to the details. This role will act as a team player with a focus on front-end development for our Admin WebApp and Self-Service, as well as back-end services that properly provision new customer accounts and allow existing customers to manage their entitlements and billing.
This includes:
Strategy
Trusted Advisor: As an engineer in the Onboarding and Billing area, the team will be looking to you to design and build systems that allow our customers and business stakeholders to efficiently and effectively do their jobs.
Building the Right Things: Work with stakeholders to understand their needs and ensure that they have the systems and behaviors in place when they need them.
Execution
Technical Excellence: Drive high-quality design and implementation of systems and user experiences related to customer onboarding and billing.
Stakeholder Engagement: Contribute to regular engagements with critical cross-functional stakeholders such as other engineering teams, product design, PM, marketing, and operations.
Your Superhero Uniform Includes (Required Experience and Skills)
2+ years of experience as a full stack softwareengineer developing scalable and resilient event-driven and API-based microservices using C# and SQL/NoSQL data storage.
2+ years of developing front-end applications using modern JavaScript frameworks like React.
Good knowledge of React, including hooks, context, and routing.
Good knowledge of .Net, including ASP.Net Core, C#, and Entity Framework.
Good knowledge of CSS
Experience with version control systems (e.g., Git/BitBucket).
Excellent problem-solving and debugging skills.
Your Superhero Strengths Include (Preferred Experience and Skills)
Experience with Typescript
Strong communication and teamwork skills.
Experience with unit testing, integration testing, and end-to-end testing.
Experience with continuous integration and continuous delivery (CI/CD
Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out from the crowd and tackle the bigger competitors.
Role Overview:
Now, let's get to the details. This role will act as a team player with a focus on front-end development for our Admin WebApp and Self-Service, as well as back-end services that properly provision new customer accounts and allow existing customers to manage their entitlements and billing.
This includes:
Strategy
Trusted Advisor: As an engineer in the Onboarding and Billing area, the team will be looking to you to design and build systems that allow our customers and business stakeholders to efficiently and effectively do their jobs.
Building the Right Things: Work with stakeholders to understand their needs and ensure that they have the systems and behaviors in place when they need them.
Execution
Technical Excellence: Drive high-quality design and implementation of systems and user experiences related to customer onboarding and billing.
Stakeholder Engagement: Contribute to regular engagements with critical cross-functional stakeholders such as other engineering teams, product design, PM, marketing, and operations.
Your Superhero Uniform Includes (Required Experience and Skills)
2+ years of experience as a full stack softwareengineer developing scalable and resilient event-driven and API-based microservices using C# and SQL/NoSQL data storage.
2+ years of developing front-end applications using modern JavaScript frameworks like React.
Good knowledge of React, including hooks, context, and routing.
Good knowledge of .Net, including ASP.Net Core, C#, and Entity Framework.
Good knowledge of CSS
Experience with version control systems (e.g., Git/BitBucket).
Excellent problem-solving and debugging skills.
Your Superhero Strengths Include (Preferred Experience and Skills)
Experience with Typescript
Strong communication and teamwork skills.
Experience with unit testing, integration testing, and end-to-end testing.
Experience with continuous integration and continuous delivery (CI/CD
$70k-95k yearly est. 60d+ ago
Software Engineer (Java Web Application Developer) Backend
360 It Professionals 3.6
Staff software engineer job in Raleigh, NC
360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement.
Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile.
Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us.
We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change.
Job Description
Description:
SoftwareEngineer (Java Web Application Developer)
Job Title:SoftwareEngineer
Duration: 1 year C2H
Interview: Phone + F2F
Proven experience designing and implementing high performing, scalable, and secure web applications using Java (1.6, 1.7 or 1,8), using Java libraries such as Spring, Apache Commons, JAXB, and/or hBase.
2+ years experience working with NoSQL data stores (Hadoop, HBase, Hive, Phoenix, Redis)
Experience with Relational Databases such as Teradata, SQL Server, and Oracle and writing complex SQL queries.
Understand working within a continuous integration stack using tools such as JIRA, Git, Bamboo/Jenkins.
Experience integrating web services with web clients written using client-side MV* frameworks such as AngularJS.
Proven ability to design and implement API driven applications and using and creating REST services.
Additional Information
Thanks & Regards
Vikas Kumar
vikas.kumar(@)360itpro.com
$76k-97k yearly est. 60d+ ago
Sr. Embedded Software Engineer, Advanced Concepts
SIG Sauer Careers 4.5
Staff software engineer job in Sanford, NC
Sr. Embedded SoftwareEngineer (Drones/Uncrewed Systems)
SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro-optics, ammunition, airguns, suppressors, remote controlled weapons stations, and training. For over 250 years SIG SAUER, Inc. has evolved, and thrived, by blending American ingenuity, German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry-leading quality and innovation which has made it the brand of choice amongst the U.S. Military, the global defense community, law enforcement, competitive shooters, hunters, and responsible citizens. Additionally, SIG SAUER is the premier provider of elite firearms instruction and tactical training at the SIG SAUER Academy. Headquartered in Newington, New Hampshire, SIG SAUER has over 3,400 employees across sixteen U.S. locations in three states, and four additional global facilities. SIG SAUER is certified a Great Place to Workâ˘. For more information about the company and product line visit: www.sigsauer.com
Position Summary: The Sr. Embedded SoftwareEngineer is responsible for developing moderate to complex software system designs for new products as well as design improvements to legacy products. They will exercise sound engineering judgement, present analysis summaries which support design decisions, and coaching R&D staff. The Sr. Embedded SoftwareEngineer is a technical leader that takes on ownership of significant subsystems, drives architectural decisions, and leads development through the full product lifecycle. They bring deep expertise in real-time constraints, embedded optimization, and cross-functional collaboration, while ensuring software quality and maintainability. The Sr. Embedded SoftwareEngineer works both independently and in a team environment with SoftwareEngineers, Design Engineers, NPI Managers, and Test Technicians. They frequently initiate collaboration with all departments within R&D.
FLSA: Exempt
Job Duties and Responsibilities:
Architect and optimize complex software components, applying best practices in design patterns, performance, and scalability to meet evolving product requirements.
Lead process improvements to enhance development efficiency, code maintainability, and team collaboration. Ensure compliance with software development methodology
Contribute technical leadership to R&D projects in a team setting to meet project cost targets, budget requirements and delivery dates.
Develop verification test plans, check the accuracy of test results, and draw logical conclusions.
Lead release coordination efforts, ensuring smooth deployments and rollback strategies. Improve CI/CD pipelines, optimize automation, and mentor less senior engineers on release best practices.
Design advanced software solutions for manufactured systems, focusing on optimization, scalability, and system architecture. Lead development and ensure best practices for reliability and efficiency.
Drive continuous improvement in technical information such as software design documentation, architecture diagrams, code standards, technical specifications, and test procedures to evaluate, support, and enhance product design and development processes, ensuring alignment with industry best practices and innovating at the appropriate competency level.
Provide expert technical assistance across the company, collaborating with both internal teams and external vendors to resolve complex software issues, drive technical solutions, and ensure alignment with project goals and timelines.
Identify the underlying causes of software issues or system failures. Analyze logs, trace errors, and diagnose software bugs, aiming to resolve issues that affect the functionality and performance of the software.
Assume technical ownership within the SIG NPI (New Product Introduction) process.
Design and schematic drawing checker for other SoftwareEngineers in R&D.
Provide mentorship to less experienced engineers, sharing expertise and promoting collaboration across teams and disciplines.
Travel as business needs dictate; some international travel is required.
Engage in and actively volunteer for Continuous Improvement projects/tasks.
Participate in and sustain 5S Standards.
Must follow all required Safety and ISO procedures.
Miscellaneous duties as assigned.
Education/Experience & Skills:
Bachelor of Science in SoftwareEngineering, and 7-10 years of previous experience as a SoftwareEngineer required.
Deep expertise in embedded systems architecture, real-time software development, and low-level hardware/software integration. Proficient in designing scalable and maintainable software solutions, optimizing system performance, and leading technical reviews. Advanced knowledge of communication protocols, debugging tools, and development environments such as VS Code, along with mastery of Git for version control, collaboration, driving technical innovation, and influence of software development strategies across projects. Expert in PX4/Ardupilot and other open source autopilot software/firmware.
Demonstrate proficiency in Microsoft Word, Excel, PowerPoint, and Outlook, as well as Project and Visio.
Must be able to clearly, concisely, and accurately convey ideas and information to others, both verbally and in written form.
Classwork and practical softwareengineering design experience.
Ability to interpret technical instructions in schematic, mathematical or diagram form.
Lead the evaluation and integration of third-party tools while collaborating closely with external development teams to create custom software solutions, ensuring alignment with strategic objectives, optimizing technical performance, and considering cost efficiency in decision-making.
Ability to define and resolve problems by collecting and analyzing data, establishing facts, drawing valid conclusions, and executing solutions.
Ability to write and review reports and procedures, and effectively present information to team members and management.
Experience using and maintaining firearms is preferred.
Working Conditions:
Prolonged periods of sitting at a desk and working at a computer using a keyboard and mouse performing repetitive tasks.
Ability to open file cabinets, reach with hands and arms, bend, and twist, lift and move files.
Ability to lift up to 25 pounds.
Must wear required Personal Protective Equipment (PPE) where required.
Must comply with all work exposure EH&S training requirements and adhere to SIG SAUER Inc. Security Mandates.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law.
$97k-120k yearly est. 18d ago
Software Engineer
Align Technology 4.9
Staff software engineer job in Morrisville, NC
Job DescriptionDescriptionJoin us in transforming digital orthodontics for over 212,000 doctors and 12.2 million patients worldwide. As a SoftwareEngineer, you'll build advanced tools and frameworks to validate the core algorithms of our next-generation 3D applications, directly impacting the quality of innovative orthodontic devices. In this dynamic research environment, you'll have the opportunity to expand your expertise in 3D computational geometry, test automation with Python, and large-scale data analysis, while collaborating with leading engineers and cross-functional teams. The level of this position can be tailored to match your experience and career aspirations.
Role expectations
Develop and validate next-generation virtual orthodontic software, focusing on 3D geometric algorithms and mesh operations.
Build scalable Python frameworks and tools for automated and manual testing, including analysis and visualization of precision, performance, and failures.
Collaborate with core 3D developers and cross-functional teams to define geometric behavior, product requirements, and success criteria.
Tackle computational geometry, mesh processing, and large-scale data analysis challenges.
Own the full bug lifecycle, from detection through resolution and reporting.
Continuously improve automation frameworks and testing methodologies through research, upgrades, and sharing best practices.
Coordinate releases and process improvements with geographically distributed teams.
Act as a stakeholder in product definition, contributing from conception to mass scaling.
What we're looking for What we are looking for
BS in mathematics, computer science, engineering, or equivalent degree; a master's degree is preferred, or equivalent years of experience.
2+ years of relevant experience
Strong proficiency in Python or other object-oriented programming language
Demonstrated experience or strong interest in 3D geometry concepts.
Solid understanding of software testing principles, including unit, integration, and regression testing.
Excellent analytical and problem-solving skills, with the ability to quickly learn and systematize complex information.
Complementary skills
Experience with computational geometry libraries.
Hands-on experience in creating API test frameworks and API-level testing
Experience in a startup or research team
Experience with AWS management services and testing Linux applications
Experience with C++
Pay TransparencyIf provided, base salary or wage rate ranges are the range in which Align reasonably expects to set a candidate's pay for the posted position. Actual placement depends on the individual skills and experience level of a candidate plus the total compensation and equity across team members. For other locations outside of the primary location, the base salary range will be adjusted geographically. For Field Sales roles, the salary listed is the base pay only and does not include the applicable incentive compensation plan. A cost of living adjustment may be added to base pay for higher cost areas in the U.S. Our internship hourly rates are a standard pay determined based on the position and your location, year in school, degree, and experience.
General Description of All BenefitsWe are pleased to provide a general description of the benefits Align offers to full-time employees in this position. Family Benefits. Align offers employees and their eligible dependents medical (with a Health Savings Account option for some plan offerings), dental, and vision in accordance with those plans. Align also offers to employees:
Discounts on Invisalign and Vivera to employees and their eligible dependents after 90 days of employment
Back-up Child/Elder Care and access to a caregiving concierge
Family Forming Benefits - Available to Employees, and their spouse or domestic partner, covered under one of Align's health plans
Breast Milk Delivery and Lactation Support Services
Employee Assistance Program
Hinge Health Virtual Physical Therapy - Available to all employees and eligible dependents (age 18+) enrolled in an Align medical Plan
Employee benefits. Align offers its employees:
Short-term and long-term disability insurance in accordance with those plans.
Basic Life Insurance and Accidental Death and Dismemberment. Voluntary Supplemental Life Insurance for Employee, Spouse/Domestic Partner, and Child(ren) are available for purchase in accordance with those plans.
Flexible Spending Accounts - Employees may be eligible to participate in a health care account (including a limited health FSA if enrolled in a HDHP), dependent care account, and a pre-tax commuter benefit plan.
401k plan (with a discretionary Company match of 50% up to 6% of eligible earnings up to a maximum match of 3%.). Employer match vests after two years - 25% year one and 100% at year two. Align offers traditional, Roth, and after-tax options.
Employee Stock Purchase Program (Employees must work 20 hours or more and be employed on purchase date to be eligible).
Paid vacation of up to 17 days during the first full year of employment (currently accrued at the rate of 5.24 hours each pay-period), which carries over to a maximum cap of 30 days. Annual paid vacation time accrual increases based on tenure. Both exempt and non-exempt employees who work 32 hours or more per week receive prorated vacation accrual based on their regularly scheduled work hours and tenure.
Sick time is accrued throughout the year at the rate of one hour for every thirty worked. Employees can carry over unused sick leave each year, up to a maximum balance of 80 hours.
11 Company-designated paid holidays throughout the year.
If employed for at least 12 consecutive months, Align will grant up to 6 weeks of paid Parental Leave. If employed for less than 12 consecutive months, Align will grant up to 4 weeks of paid Parental Leave. All parental leave must be completed within one year of the birth or placement of the child. Parental leave is in addition to any state and/or local parental leave benefits. Three days of paid bereavement leave. In some cases, due to travel the amount of paid leave may be extended to 5 paid days off. To the extent applicable state or local law offers more generous benefits, Align complies with any such law.
Non-exempt employees will receive full pay for up to 10 days of jury duty. Exempt employees will receive their full salary during any week they serve and perform any work. Other insurance such as legal, critical illness, voluntary accident, long-term care, auto, home and pet insurance are available for purchase.
To the extent applicable state or local law offers more generous benefits, Align complies with any such law.
How much does a staff software engineer earn in Chapel Hill, NC?
The average staff software engineer in Chapel Hill, NC earns between $81,000 and $143,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.
Average staff software engineer salary in Chapel Hill, NC
$108,000
What are the biggest employers of Staff Software Engineers in Chapel Hill, NC?
The biggest employers of Staff Software Engineers in Chapel Hill, NC are: