Staff software engineer jobs in Durham, NC - 1,098 jobs
All
Staff Software Engineer
Software Engineer
Senior Embedded Software Engineer
Software Engineering Internship
Software Development Manager
Software Test Engineer
Principal Software Engineer
Designation-Senior Software Engineer
Software Engineer/Architect
Software Systems Engineer Lead
Software Development Engineer
Embedded Software Engineer
Advanced Systems Engineer
Principal Software Engineer
Divihn Integration Inc.
Staff software engineer job in Raleigh, NC
Title: Senior Principal Software Systems Engineer (3 Openings) - Hybrid
Duration: 12 Months
Role is Hybrid: 3 days in office and 2 from home.
For further inquiries regarding the following opportunity, please contact our Talent Specialist.
Hema at **************
Description:
This is where your work saves lives
As a Senior Principal Software Systems Engineer in the software organization, you will be responsible for developing innovative healthcare solutions and supporting development and sustaining activities within connected Infusion Pump Platforms to meet customer needs and regulatory standards.
What you'll be doing:
o Drive the implementation of best practices in software systems development and product lifecycles in collaboration with development and verification teams, for Digital Applications that are part of infusion pumps ecosystem
o Be a technical leader providing team members guidance and feedback on technical work.
o Develop technical solutions to complex software system problems and deliver high-quality solutions on tight schedules
o Lead efforts with cross-functional team members (e.g. Commercial and Clinical) to document user needs and translate them to user needs into system requirements.
o Lead decomposition of system requirements into software subsystem requirements.
o Lead risk analysis activities for Digital Applications software from the capture of inherent hazards through mitigation implementation.
o Work with verification engineers to define test strategies for the development of verification and validation plans using requirement tracing methods.
o Participate in software design reviews for components or features.
o Perform product backlog and feature grooming/definition activities as part of Agile planning/execution o Drive collaboration with internal and external stakeholders and enable the team on better processes, practices and technical mentorship.
o Interface with manufacturing, service, and customer training staff through the design transfer process.
o Ensure compliance to the product development process and quality system.
What you'll be doing:
o Subject matter expertise in requirements management and risk management for complex, medically regulated, connected/interoperable system of systems
o Bachelor's degree in an engineering discipline with 10 + years of experience.
o Experience with Digital Applications (SaMD. MDDS) connected to regulated electro-mechanical devices in a clinical environment preferred.
o Experience with development in an agile environment with experience creating and maintaining product backlogs.
o Excellent oral and written communication skills.
o Experience in a regulated industry preferred.
o Excellent documentation skills.
If you're a passionate and innovative software systems engineer with a desire to shape the future of healthcare technology, we want to hear from you. Apply now to become a part of our dynamic team and help us create life-changing solutions for millions of people around the world.
$93k-124k yearly est. 4d ago
Looking for a job?
Let Zippia find it for you.
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 Engineering Summer Internship
Merz North America 4.1
Staff software engineer job in Raleigh, NC
About Us
Founded in 1908, Merz is a successful, family-owned specialty healthcare company with a rich history. As a leading global aesthetics business, our award-winning portfolio of injectables, devices, and skincare products empowers healthcare professionals to enhance confidence through aesthetic medicine. Our purpose is to fuel confidence by helping people look better, feel better, and live better. We believe you do not have to choose between living life and making a living. Live your best life with Merz Aesthetics.
A Brief Overview
The intern will focus on developing and optimizing algorithms for image analysis and enhancement using artificial intelligence and machine learning techniques.
Duties and Responsibilities
Image Processing and Artificial Intelligence:
Preprocessing and augmenting image datasets for model training.
Implementing and fine-tuning deep learning models (e.g., CNNs, GANs) for tasks such as object detection, segmentation, and image quality improvement.
Applying computer vision techniques for feature extraction and pattern recognition.
Evaluating model performance using metrics like accuracy, precision, and recall, and iterating for improvements.
Collaborating with the engineering team to integrate AI-driven image processing solutions into production workflows.
Conduct User Research and Analysis
Participate in gathering user and software requirements through interviews, surveys, or usability testing
Analyze user feedback and behavior to inform design decisions.
Collaborate with Cross-Functional Teams:
Work closely with product managers, developers, and other designers to ensure design feasibility and alignment with project goals.
Participate in design reviews and contribute to iterative improvements.
Ensure Design Consistency and Accessibility:
Help maintain design systems and style guides.
Minimum Qualifications
Programming Skills:
Proficiency in Python and familiarity with libraries such as OpenCV, NumPy, and Pandas. AI/ML Fundamentals: Basic understanding of machine learning concepts and algorithms (e.g., supervised learning, CNNs).
Image Processing Basics:
Knowledge of image filtering, transformations, and color space conversions.
Framework Exposure:
Experience or coursework in TensorFlow or PyTorch.
Mathematical Foundation:
Understanding of linear algebra and probability as applied to computer vision.
Version Control:
Familiarity with Git for code collaboration.
Communication:
Ability to clearly document work and collaborate in a team environment.
Preferred Skills
Strong knowledge of Python and libraries such as OpenCV, TensorFlow, PyTorch.
Understanding of image processing fundamentals (filtering, transformations, color spaces).
Familiarity with neural network architectures for vision tasks.
Ability to work with large datasets and apply data augmentation strategies.
Education Qualifications
Minimum Requirements:
Currently enrolled as a rising junior or senior at an accredited college or university.
Pursuing a degree in Computer Science, SoftwareEngineering, Electronics, Data Science, or a closely related field.
Preferred Requirements:
Pursuing a Masters degree in Computer Science, SoftwareEngineering, Electronics, Data Science, or a closely related field
Additional Information
Program Length:
11-week program (Projected Dates: June 1, 2026 to August 13, 2026)
Location:
Raleigh NC
Weekly Hybrid Schedule: 3 days in office and 2 days remote
$42k-71k yearly est. 37d ago
Software Engineering Summer Internship
Merz Pharmaceuticals USA
Staff software engineer job in Raleigh, NC
About Us Founded in 1908, Merz is a successful, family-owned specialty healthcare company with a rich history. As a leading global aesthetics business, our award-winning portfolio of injectables, devices, and skincare products empowers healthcare professionals to enhance confidence through aesthetic medicine. Our purpose is to fuel confidence by helping people look better, feel better, and live better. We believe you do not have to choose between living life and making a living. Live your best life with Merz Aesthetics.
A Brief Overview
The intern will focus on developing and optimizing algorithms for image analysis and enhancement using artificial intelligence and machine learning techniques.
Duties and Responsibilities
* Image Processing and Artificial Intelligence:
* Preprocessing and augmenting image datasets for model training.
* Implementing and fine-tuning deep learning models (e.g., CNNs, GANs) for tasks such as object detection, segmentation, and image quality improvement.
* Applying computer vision techniques for feature extraction and pattern recognition.
* Evaluating model performance using metrics like accuracy, precision, and recall, and iterating for improvements.
* Collaborating with the engineering team to integrate AI-driven image processing solutions into production workflows.
* Conduct User Research and Analysis
* Participate in gathering user and software requirements through interviews, surveys, or usability testing
* Analyze user feedback and behavior to inform design decisions.
* Collaborate with Cross-Functional Teams:
* Work closely with product managers, developers, and other designers to ensure design feasibility and alignment with project goals.
* Participate in design reviews and contribute to iterative improvements.
* Ensure Design Consistency and Accessibility:
* Help maintain design systems and style guides.
Minimum Qualifications
* Programming Skills:
* Proficiency in Python and familiarity with libraries such as OpenCV, NumPy, and Pandas. AI/ML Fundamentals: Basic understanding of machine learning concepts and algorithms (e.g., supervised learning, CNNs).
* Image Processing Basics:
* Knowledge of image filtering, transformations, and color space conversions.
* Framework Exposure:
* Experience or coursework in TensorFlow or PyTorch.
* Mathematical Foundation:
* Understanding of linear algebra and probability as applied to computer vision.
* Version Control:
* Familiarity with Git for code collaboration.
* Communication:
* Ability to clearly document work and collaborate in a team environment.
Preferred Skills
* Strong knowledge of Python and libraries such as OpenCV, TensorFlow, PyTorch.
* Understanding of image processing fundamentals (filtering, transformations, color spaces).
* Familiarity with neural network architectures for vision tasks.
* Ability to work with large datasets and apply data augmentation strategies.
Education Qualifications
Minimum Requirements:
* Currently enrolled as a rising junior or senior at an accredited college or university.
* Pursuing a degree in Computer Science, SoftwareEngineering, Electronics, Data Science, or a closely related field.
Preferred Requirements:
* Pursuing a Masters degree in Computer Science, SoftwareEngineering, Electronics, Data Science, or a closely related field
Additional Information
Program Length:
* 11-week program (Projected Dates: June 1, 2026 to August 13, 2026)
Location:
* Raleigh NC
* Weekly Hybrid Schedule: 3 days in office and 2 days remote
$42k-74k yearly est. 38d 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 4d 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. 1d 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 Description
Responsibilities:
⢠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
Qualifications
Required 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. 23h ago
Sr Linux Embedded SW Development Engineer
Ellington Growth Partners
Staff software engineer job in Raleigh, NC
The best of both worlds, as our clients is a stable, highly reputable global organization AND this division features a culture and close-knit innovative team that comes with a small energetic organization Our client is a global leader in the field of innovative radio frequency engineering- providing End to End IoT products and solutions from Napkin Sketch thru Manufacturing with robust portfolio of embedded wireless components, innovative product design services and connectivity platforms. Serving Fortune 50 to Start-up's, our client simplifies wireless connectivity and accelerates time to market by leveraging its passionate, smart and diverse, global team. Presence in almost 20 countries and 50 facilities serving
Enterprise IoT, Mobile Device, Telecom, Medical, Connected Car and Industrial industries.
Job Description
Opportunity:
IoT Embedded SW Development Engineer IV is a unique opportunity to be critical member of a project team, on the bleeding edge of diverse innovation as products and projects are the brainchild of some of the hottest companies, leading the IoT evolutionâĤ. many originating with a napkin sketch.
Projects may last 3-12 months and the Sr. SW Development Engineer IV will be charged with leading projects from idea thru manufacturing including regular customer interface, white-board brain storming, requirement development & definition, set strategy & scope, manage budget, schedule and deliverables. Then off to dig into another cool idea and bring another successful product to market.
o Embedded SoftwareEngineer will be focused on Embedded Linux applications and responsible for embedded software development alongside diverse team of Electrical, Mechanical, Design, CAD and UI Engineers
o Leads software development projects utilizing formal process, through requirement development and analysis, architecture design and optimization, communication protocol development, high and low-level software development, code reviews, use of software standards, and testing
o Designs, implements, tests and debugs complex embedded systems software.
o Personally, meet with customers to gather project scope & capture requirements
o Works with sales team and customers to accurately scope and estimate project efforts and provide technical support
o Hungry, humble, passionate about solving interesting problems and talented.
o Someone who enjoys diversification of projects, interfacing with customers, innovation, collaboration and thrives thinking outside the âbox'- must be flexible and mature in their understanding.
o Communications is key; as is proactive risk management/mitigation.
Qualifications
Likely Background & Experience
o
8+ years of experience in Software Development
o
Applied wireless technologies include; Cellular, Wi-Fi, Bluetooth, and proprietary solutions predominately in the 900MHz and 2.4GHz bands
o
Embedded Linux experience is a highly preferred requirement
o
Cross discipline development experience is an added desired attribute.
o
Ability to lead projects with no direct supervision and deliver results against milestones and deliverables
o
Rich knowledge on defining project scope, deliverables and team requirements
o
Strong knowledge and experience with the C language. Preferred experience in C++ and/or assembly and scripting languages (Python, PERL, etc.)
o
Rich knowledge of common peripherals and interface drivers (e.g., SPI, I2C, UART, USB)
o
Working knowledge of the ARM architecture including a thorough understanding of interrupts and interrupt handling
o
Must have experience with Linux on ARM and/or x86 and basic understanding of Linux scheduling algorithms.
o
Must have experience developing Linux devices drivers and application development, cross-compiling toolchains for ARM and/or x86 and debugging system issues
o
Experience and understanding of the 802.11 stack, BlueZ and Android in Linux
o
Preferred experience with Linux based Cellular systems
o
A working knowledge of embedded hardware (digital, analog, RF), ability to read and interpret schematics, debug common hardware issues, and generate power calculations.
o
Bachelor's degree in Computer Science or related field preferred. Master's degree highly regarded.
The Best
- âbeing able to work with a group of passionate, diverse team members from the beginning of a project to manufacturing- and never knowing what new, sexy idea will walk through the door that we get to developâ
The Challenge
- Fast paced environment with âall hands-on deck'. Communication and effective customer interface is extremely important among team members and there is an extensive amount of customer interface. Our best engineers and team members are purple-squirrelsâĤ people AND project oriented.
Additional Information
Ellington Growth Partners is a specialized âAâ player search firm operating in several niche practice areas within the Telecom Industry. As industry specialists we are active members of our industry and have a deep âmarket mastery' -including trends, technology, key players and are privy to unique industry insight. The Market Mastery approach supports Ellington Growth Partners commitment to provide industry leading Quality of Hire (QoH), honesty, confidentiality, professionalism and results- to every client and industry professional.
All resumes and information provided to Ellington Growth Partners, remains confidential and will never be presented to an organization without prior consent , qualifications aligned and communicated desire to pursue a specific opportunity.
$86k-111k yearly est. 23h 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 2d ago
Principal 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 Principal 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 Principal 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.
Mentor and Guide: Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and improvement.
Ensure Code Quality: Conduct 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 or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, with 5 + years of experience in embedded software development, and 1 + years of experience specifically using a UI framework.
Technical Skills: Proficient in C++ and a UI, with a strong understanding of object-oriented programming principles, and experience with embedded Linux.
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 $112,000 to $154,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.
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.
$112k-154k yearly Auto-Apply 29d 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
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. 23h 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
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
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. Software Development Manager (Voice)
Bandwidth 4.5
Staff software engineer job in Raleigh, NC
Job Description
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
WHAT MAKES US EPIC?
At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.
Being Epic means being a part of a team that continually strives to do right by our community and users. We're constantly innovating to raise the bar of engine and game development.
ENGINEERING - UNREAL ENGINE What We Do
Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide.
What You'll Do
We are looking for an experienced Developer Relations Engineer to join our team and support EOS Anti-Cheat (also known as "Easy Anti-Cheat"). You will serve as a crucial technical liaison between our internal engineering teams and external partners, assisting them in integrating, debugging, and optimizing Anti-Cheat in their projects. Your role involves deep technical troubleshooting of issues, analyzing crash dumps, debugging low-level C/C++ code, and providing effective solutions and technical insights. You will help guide design decisions for Anti-Cheat, contributing to technical documentation and maintaining active communication internally and externally. The ideal candidate is proactive, detail-oriented, tactful, and empathetic, with strong problem-solving skills and the ability to communicate complex technical concepts clearly to stakeholders of varying expertise. You should be comfortable working independently and collaboratively, with excellent time management and multitasking capabilities.
In this role, you will
Troubleshoot complex integration and operational issues involving Anti-Cheat, analyzing crash dumps, logs, and call stacks to identify root causes
Collaborate directly with external game developers and internal teams to resolve technical issues promptly and effectively
Debug and reproduce customer issues, clearly documenting and communicating findings internally and externally
Represent Epic Games through asynchronous and live support, presence at trade shows such as UEFest, and customer visits
Develop and maintain clear, comprehensive technical documentation, tutorials, and guides to support partner integration
Advocate for partners' successful integration and continued use of Anti-Cheat and related Epic technologies, and influence product improvements through customer insights
Research and identify opportunities to enhance Anti-Cheat technologies and developer experience
What we're looking for
Highly proficient in C and C++, particularly low-level or kernel-level debugging and development
Strong ability to analyze crash dumps and debug complex, obfuscated code at the assembly level
Familiarity with cross-platform development (Windows, Linux, mac OS), understanding differences and limitations across these platforms
Exceptional problem-solving abilities, proactively tackling issues independently
Excellent verbal and written communication skills to effectively collaborate with internal teams and external partners
Ability to manage multiple tasks simultaneously, work well under pressure, and prioritize to meet SLA targets
Prior experience with SDK/API integration and understanding of softwareengineering principles, including legacy support
Understanding of online multiplayer video game architectures and associated security concerns
EPIC JOB + EPIC BENEFITS = EPIC LIFE
Our intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. Throughout the year we celebrate our employees with events and company-wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.
ABOUT US
Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.
Like what you hear? Come be a part of something Epic!
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
$75k-101k yearly est. Auto-Apply 8d ago
Sr Embedded Software Engineer
SIG Sauer Careers 4.5
Staff software engineer job in Sanford, NC
Sr. Embedded SoftwareEngineer
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. 10d 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 Durham, NC?
The average staff software engineer in Durham, NC earns between $81,000 and $144,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.
Average staff software engineer salary in Durham, NC
$108,000
What are the biggest employers of Staff Software Engineers in Durham, NC?
The biggest employers of Staff Software Engineers in Durham, NC are: