Software Engineer Salary at Fragment BETA

How much does a Fragment Software Engineer make?

As of March 2025, the average annual salary for a Software Engineer at Fragment is $101,611, which translates to approximately $49 per hour. Salaries for Software Engineer at Fragment typically range from $94,199 to $108,198, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

Website:
fragmentlabs.com
Size:
<25 Employees
Revenue:
<$5M
Industry:
Software & Networking

Web Design, Web Development, and Web Application Development in Raleigh NC by Fragment - a company that creates usable and effect applications and websites

See similar companies related to Fragment

What Skills Does a person Need at Fragment?

At Fragment, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Java: Using Java in the development and maintenance of application programs and systems.
  2. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  3. API: An application programming interface is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software.
  4. Python: Applying the concepts and algorithms of Python to design, develop and maintain software applications to comply with business requirements.
  5. Agile: Agile is a development process where feedback is continuously gathered from users to create the best user experience.

Related Jobs

TRC Talent Solutions
Cary , NorthCarolina

TRC’s client is a leader in healthcare technology looking for a Lead Software Engineer to join their growing team on a full-time, direct hire basis. RESPONSIBILITIES: Lead the design, development, and implementation of software solutions. Architect scalable and maintainable software systems. Provide technical guidance and support to team members while driving best practice methodologies for development, deployment, and hosting. Conduct code review and ensure code quality and consistency. Drive innovation and continuous improvement in software development processes; enhance application functionality, performance, reliability, and scalability. Collaborate with product managers and stakeholders to define project requirements and timelines; oversee project progress and ensure adherence to deadlines and quality standards. REQUIREMENTS: Bachelor’s or master’s degree in related field highly preferred; associate’s degree required 10+ years of web application development experience including le


Sponsored
3/31/2025 12:00:00 AM
Piper Companies
Raleigh , NC

Piper Companies is seeking a motivated Embedded Software Engineer to join our client's team in Research Triangle Park (RTP), North Carolina. This role is with a large technology company, offering an excellent opportunity to gain hands-on experience in testing and debugging embedded software. The Embedded Software Engineer must be eligible to work in the United States without the need for employment sponsorship and will be required to work onsite on Tuesdays and Thursdays. Responsibilities for the Embedded Software Engineer: Develop and maintain embedded software for various applications. Collaborate with cross-functional teams to design, implement, and test embedded systems. Debug and troubleshoot software and hardware issues. Assist in the development of technical documentation and specifications. Participate in code reviews and contribute to continuous improvement initiatives. Qualifications for the Embedded Software Engineer: Bachelor's degree in Electrical Engineering, Computer Eng


Sponsored
3/29/2025 12:00:00 AM
Millennium
Durham , NC

This is an exciting opportunity for a motivated full-stack developer to work directly on a fixed-income trading team, collaborate with experienced developers and traders, and deepen your knowledge of fixed-income markets and trading workflows. No existing markets knowledge required. Responsibilities: Partner with existing quant team to deliver complex green field projects quickly Optimising and enhancing existing back end systems that provide continuous and uninterrupted analytics Building beautiful, informative user experiences Working directly with the Portfolio Managers Requirements: Bachelor's degree in Computer Science, Engineering, Applied Mathematics, Statistics or related STEM field 1-3 years’ experience in a software development role An aptitude for building highly reliable software stacks and intuitive UX Strong grounding in best practices of software development Professional experience with python Proficiency with common data science libraries such as pandas, numpy and scipy


Sponsored
3/28/2025 12:00:00 AM
CACI International
Cary , NC

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Type of Travel: * * * CACI seeks a talented Software Engineer to join our Software and Solutions Group, within the National Security and Innovative Solutions Sector. We enable national security missions through creation and delivery of innovative, technology-centric solutions that provide decision advantage to our customers. Our client engagement processes, the way we collaborate, operate and deliver value, provides an unparalleled opportunity to grow and advance. **What Youll Get to Do** : + Provide software engineering and web development expertise in support of software development and day-to-day operations of system operations and maintenance activities. + Work on a team developing and maintaining a web-based thin-client software application. + Work on a team developing back-end services and processing. + Design and devel


Sponsored
3/28/2025 12:00:00 AM
L&T Technology Services
Cary , NC

Role: Embedded Software Engineer Location: Cary, NC Duration: Fulltime Job Description: Experience in programming in C Experience in embedded software development adhering to aerospace standards DO178B/C, Reviews and Testing. Experience in preparing planning documents PSAC, SDP, SVP, SQMP and SCMP. Expertise in using IBM DOORS | Siemens Polarion Understand System Requirements and develop SWRD/SWDD. Coding and build management Requirement Reviews and Analysis(DCCC, Memory, stack, and Timing) Understanding the requirements to write test cases and test procedures.(SVCP, TPS) Test execution on the test environment (HSIT, SSIT, Unit level, Emulator and Manual testing) and Generating the Test Results. Configuration and change management using Synergy CM/Change. Software certification support (SVCP, STR, SAS, CIA etc..) Support SoI audits


Sponsored
3/27/2025 12:00:00 AM
Patagonia Health
Cary , NC

Company Overview Patagonia Health Inc. is a healthcare software supplier that has built a cloud and apps-based software solution. The solution includes an integrated, federally-certified, Electronic Health Record (EHR), Practice Management (PM) and Billing software. The company’s mission is to solve two major barriers to EHR adoption, usability and cost, and address customers’ number one problem: billing. Patagonia Health’s one-of-a-kind apps-based system represents a paradigm shift in the EHR software industry, and its highly-intelligent solution uses sophisticated technology that is extremely easy-to-use. Innovative and unique apps provide timely data for organizations to improve workflow, streamline their operations and take their organizations to the next level. Position: Senior Software Engineer Patagonia Health is looking for a full stack Senior Software Engineer to join a fast paced R&D team based in Cary, NC. In this position, you will be responsible for design, development and


Sponsored
3/27/2025 12:00:00 AM
PhotoniCare, Inc.
Durham , NC

SENIOR SOFTWARE ENGINEER PhotoniCare is a fast-growing VC funded MedTech company with a mission to improve health outcomes using cutting edge technology. We have developed the first FDA-cleared OCT-based imaging system, OtoSight Middle Ear Scope, for assisting diagnosis of ear infections, a condition that affects 80% of children. The company operates with a philosophy of providing a fun, exciting and collaborative work environment for all team members. PhotoniCare also makes dedicated efforts towards professional and personal growth of all its team. We are looking for a software engineer to join our team and lead the efforts related to development of OtoSight Middle Ear Scope software that interfaces different hardware peripherals, performs high-speed signal/image processing, extracts information using machine learning and provides a user-friendly interface for the medical setting. Job Function Supporting the development of next generation medical device software and hardware. Maintain


Sponsored
3/27/2025 12:00:00 AM
Actalent
Durham , NC

Description: Develop software that integrates with and controls physical power generation devices Design and implement software solutions with deterministic timing and safety requirements Take ownership of stories and epics, seeing development through from conception to release Collaborate with cross-functional teams to translate complex requirements into efficient, reliable code Optimize software performance for embedded systems and real-time applications Participate in code reviews, ensuring high-quality, maintainable code Troubleshoot and debug issues in both development and production environments Stay up-to-date with emerging trends and technologies in embedded systems and clean energy Skills: C++, GoLang, Linux, agile, CI/CD, TCP/IP Top Skills Details: C++,GoLang,Linux Additional Skills & Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or related field Minimum of four (4) years of work experience in software development Experience with embedded syst


Sponsored
3/26/2025 12:00:00 AM

Check more jobs information at Fragment

Job Title Average Fragment Salary Hourly Rate
2 Account Manager $66,484 $32
3 Production Specialist $99,961 $48

Hourly Pay at Fragment

The average hourly pay at Fragment for a Software Engineer is $49 per hour. The location, department, and job description all have an impact on the typical compensation for Fragment positions. The pay range and total remuneration for the job title are shown in the table below. Fragment may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $101,611 look to you?

FAQ about Salary and Jobs at Fragment

1. How much does Fragment pay per hour?
The average hourly pay is $49. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Fragment?
According to the data, the highest approximate salary is about $108,198 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Fragment?
According to the data, the lowest estimated salary is about $94,199 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.