Software Engineer Salary at Sarc BETA

How much does a Sarc Software Engineer make?

As of March 2025, the average annual salary for a Software Engineer at Sarc is $100,955, which translates to approximately $49 per hour. Salaries for Software Engineer at Sarc typically range from $92,890 to $109,031, 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:
sarctrials.org
Size:
<25 Employees
Revenue:
<$5M
Industry:
Edu., Gov't. & Nonprofit

SARC (Sarcoma Alliance for Research Through Collaboration) is a US-based, non-profit (501(c)(3)) sarcoma research cooperative solely dedicated to fostering progress in the prevention and treatment of sarcoma to improve patient outcomes and ultimately find a cure. Given the rarity of sarcoma and the multiple histologic subtypes, no single institution has sufficient patient resources for timely accrual and adequate statistical power to complete trials that will yield meaningful results. Accordingly, SARC was formed in 2003 by the sarcoma research community to bring together the best cancer centers in the world supported by centralized infrastructure for the conduct of multi-institutional collaborative sarcoma research. Since founding, SARC has successfully established itself as a leader in providing a unified platform for sarcoma experts to collaborate and accelerate Phase I, II and III clinical trials (SARC as sponsor), correlative studies to better understand what drugs and combinations are most effective in treating sub-groups of patients, young investigator mentorship and grants programs, and the investigation of key biological questions across nearly 90 medical centers with specialized sarcoma programs in the United States and globally.

See similar companies related to Sarc

What Skills Does a person Need at Sarc?

At Sarc, 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

Akkodis
Sterling Heights , MI

***3 HEADCOUNT in Sterling Heights, MI!!!*** ONSITE Midlevel-Sr. Embedded C++ SWEs w/ any Security exp I’ve been trying to reach you about this great new opportunity. Please send me your résumé ASAP before this priority DoD req closest soon! • Industry: DoD Vehicle Ground Systems / Embedded Control Systems • Location: Sterling Heights, MI • Competitive W2 pay rate: (DOE) • 12 mos+ contract-to-perm ***MUST have a U.S. Citizenship*** REQUIREMENTS: • Midlevel (2-5yrs exp) and Sr. 7-10yrs exp • MSCS/BSCS or related 4 year degree • C++ on real-time embedded systems • Any additional languages: Java, C#, or Python • RTOS: VxWorks, Green Hills, etc. • Security: SeLinux, Network, CyberSecurity • Linux Device Drivers or BSP • Any Comm Protocols • Any Containers: Docker, Kubernetes, or OpenShift HIGHLY PREFERRED: • Yocto Linux or Kernel development • Any DoD vehicle ground, air, marine systems design & development We offer great referral bonuses. Hope all is well. Bob A. Russ, MBA Director IT Rec


Sponsored
3/24/2025 12:00:00 AM
Teoresi Group
Troy , MI

Teoresi Inc is an international Group, with offices in Europe and United States, that acts as an engineering partner to customers' product and process development. We are always looking for new talents and highly specialized professionals, more specifically for: Embedded Software Engineers Technical Requirements: Minimum of 2+ years of experience in the automotive industry Extensive Programming experience in C/C++ Software development experience in functional safety Minimum of 1+ years of experience using Green Hills, IAR, and CS+. Preferred: Master’s degree in electrical engineering, Computer engineering, Electronics engineering, or Mechatronics engineering Knowledge of ISO-26262 Send your application if you are interested in learning more about potential opportunities and projects. Organization: Automotive Schedule: Full-time Employee Status: Regular Primary Location: Troy, Michigan Benefits offered by Teoresi, Inc. Teoresi, Inc. provides the following company insurance policies: Hea


Sponsored
3/23/2025 12:00:00 AM
EPITEC
Jackson , MI

Location: Jackson, Michigan (Hybrid: Onsite Mondays, Tuesdays, and Thursdays; Remote Wednesdays and Fridays) This position supports a leading utility company based in Jackson, Michigan, dedicated to providing reliable and sustainable energy solutions. We are looking for a Senior Platform Engineer or Senior Software Engineer to join our team. This hybrid position offers the opportunity to work both onsite and remotely, ensuring a flexible work-life balance. Job Description: As a Senior Platform Engineer/Senior Software Engineer, you will be a crucial part of the Redwood team, responsible for supporting both delivery and operational needs. Redwood is our job scheduler for both SAP and non-SAP applications, processing background jobs for numerous applications. This role is integral to the smooth operation of our systems and may include a project to convert our existing on-premises Redwood system to the RunMyJobs SaaS solution. Key Responsibilities: Support and maintain the Redwood job sch


Sponsored
3/22/2025 12:00:00 AM
Actalent
Ann Arbor , MI

Job Title: Battery Management System (BMS) Engineer Job Description Our customer, located in Ann Arbor, is seeking a Battery Management System (BMS) Engineer to design, develop, and sustain advanced BMS solutions for lithium-ion battery products. Responsibilities - Design, develop, and test embedded firmware for Battery Management Systems. - Assist in defining electrical, firmware, and system-level requirements. - Collaborate closely with cross-functional teams, including hardware, software, mechanical, and testing, to ensure successful integration and delivery of battery systems. - Conduct root cause analysis and troubleshooting of field issues to implement corrective actions and improvements. - Support the development and deployment of end-of-line test apparatus and procedures for production testing. - Develop low-level drivers, algorithms, and application firmware. - Develop algorithms related to OCV (Open Circuit Voltage), SOC (State of Charge), and SOH (State of Health). - Utilize


Sponsored
3/21/2025 12:00:00 AM
Horizon Global
Rochester Hills , MI

PRIMARY ROLE The Software Engineer will support the development and launch of embedded microprocessor electronic control modules for vehicle ECU modules and towing accessories, by providing detailed software algorithm development, development of specifications, coding and validation, technical customer interface, and Design Verification Plans. RESPONSIBILITIES Lead the design and development of software for electronic Trailer Brake Control Modules, Trailer Lighting Modules, and additional new core development products. Translate internal and external customer requirements into innovative and cost effective design solutions; ensure product compliance with engineering principles, company standards, customer requirements, and related specifications; meet project gate review deliverables and milestones. Adapt existing designs to meet requirements of new applications, new features, and customer needs. Support Benchmarking, Insourcing, VA VE implementation and Warranty reviews for core and a


Sponsored
3/21/2025 12:00:00 AM
Confidential Jobs
Troy , MI

Summary We are looking for a Lead Software Engineering to lead our software engineering team. This role is responsible for leading the architect, design, develop and integrate complex military combat vehicle software-based systems. Responsibilities Software requirements analysis, derivation, decomposition and management activities Research, simulate and analyze software solutions to evaluate system performance to meet customer requirements Perform trade studies to compare alternative approaches Develop software requirement specifications, algorithms, logic flow-charts / activity diagrams, leverage SysML Modeling and Simulation input Develop vehicle software and cybersecurity employing rapid prototyping, agile development, DevSecOps Integration of military lethality, survivability and C5ISR systems Support of CPU, GPU and FPGA integration using design tools Interact with external customers and suppliers Support prototype development and test Troubleshoot issues and perform corrective ac


Sponsored
3/20/2025 12:00:00 AM
Optimal Inc.
Dearborn , MI

Software Engineer - Model Based Position Description: Candidates for consideration will focus on accelerating the use of automation in the simulation and software development processes to drive breakthroughs in development and testing efficiency. The engineer will work with a variety of Ford software, controls, and simulation teams to understand their workflow of software development and virtual testing; then the engineer will develop desktop and cloud solutions to increase speed and robustness of the embedded control software build, simulation, and test pipeline. Strong communication and interpersonal skills are needed to successfully propagate software automation throughout the controls community, creating a culture where each engineer uses these methods as part of their daily workflow. Lead team to develop software and scripts to automate the build environment, simulation environment, and to verify and validate the embedded vehicle control software. Create web-based tools and standa


Sponsored
3/20/2025 12:00:00 AM
Accenture
Detroit , MI

Accenture Flex offers you the flexibility of local fixed-duration project-based work powered by Accenture, a leading global professional services company. Accenture is consistently recognized on FORTUNE's 100 Best Companies to Work For and Diversity Inc's Top 50 Companies For Diversity lists. As an Accenture Flex employee, you will apply your skills and experience to help drive business transformation for leading organizations and communities. In addition to delivering innovative solutions for Accenture's clients, you will work with a highly skilled, diverse network of people across Accenture businesses who are using the latest emerging technologies to address today's biggest business challenges. You will receive competitive rewards and access to benefits programs and world-class learning resources. Accenture Flex employees work in their local metro area onsite at the project, significantly reducing and/or eliminating the demands to travel. Key Responsibilities: Utilize modular archite


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

Check more jobs information at Sarc

Job Title Average Sarc Salary Hourly Rate
2 Administration $43,586 $21
3 Administrative Assistant $43,586 $21
4 Administrative Assistant I $37,599 $18
5 Case Manager $76,766 $37
6 Case Worker $59,617 $29
7 Coordinator $66,916 $32
8 Education Consultant $88,119 $42
9 Engineer $71,465 $34
10 Manager, Facilities $93,961 $45
11 Manager, Finance $108,235 $52
12 Physician $188,789 $91
13 Roofing Laborer $51,612 $25

Hourly Pay at Sarc

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

FAQ about Salary and Jobs at Sarc

1. How much does Sarc 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 Sarc?
According to the data, the highest approximate salary is about $109,031 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 Sarc?
According to the data, the lowest estimated salary is about $92,890 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.