1

Rave Programmer Jobs (NOW HIRING)

... Report programming or Visual Analytics tools like Spotfire or Tableau. Develop/validate Custom ... Complete assigned work utilizing Medidata Rave or Oracle Inform or other proprietary software ...

... Report programming or Visual Analytics tools like Spotfire or Tableau. Develop/validate Custom ... Complete assigned work utilizing Medidata Rave or Oracle Inform or other proprietary software ...

Systems Engineer, Connectivity

Brea, CA ยท Hybrid

$112K - $169K/yr

The Systems Engineer performs system-level engineering work supporting the company's SATCOM and In ... In addition to a comprehensive package of health benefits that include company contributions, RAVE ...

Systems Engineer, Connectivity

Brea, CA ยท On-site

$112K - $169K/yr

The Systems Engineer performs system-level engineering work supporting the company's SATCOM and In ... In addition to a comprehensive package of health benefits that include company contributions, RAVE ...

Systems Engineer, Connectivity

Brea, CA ยท On-site

$112K - $169K/yr

The Systems Engineer performs system-level engineering work supporting the company's SATCOM and In ... In addition to a comprehensive package of health benefits that include company contributions, RAVE ...

Showing results 41-60

Rave Programmer information

See salary details

$12

$39

$68

How much do rave programmer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for rave programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What is a Rave programmer?

Rave Programmers are software developers who specialize in programming and maintaining the RAVE (Remote Analysis and Visualization Environment) platform, commonly used in the pharmaceutical and clinical research industries. RAVE, developed by Medidata Solutions, is a system for capturing, storing, and managing clinical trial data electronically. Rave Programmers typically design and implement study-specific data entry forms, custom logic, edit checks, and reports to ensure data quality and regulatory compliance. They often work closely with clinical data managers, statisticians, and project teams to support efficient data collection and analysis for clinical studies.

What are the key skills and qualifications needed to thrive as a Rave programmer, and why are they important?

To thrive as a Rave Programmer, you need a solid background in clinical data management, programming logic, and familiarity with Medidata Rave or similar EDC (electronic data capture) platforms, often supported by a degree in life sciences, computer science, or a related field. Experience with Rave Architect, Rave Custom Functions, and certifications like Medidata Rave Certified Study Builder are highly valuable. Attention to detail, problem-solving abilities, and effective communication are key soft skills for working across clinical and technical teams. These skills ensure the accurate design, build, and management of clinical trial databases, which is crucial for regulatory compliance and reliable study outcomes.

How does a Rave programmer typically collaborate with other departments during the clinical trial process?

As a Rave Programmer, you will work closely with clinical data managers, biostatisticians, and study teams to design, configure, and validate electronic data capture (EDC) systems using Medidata Rave. Collaboration often involves gathering user requirements, troubleshooting data issues, and ensuring the database aligns with protocol specifications. Regular meetings and cross-functional communication are essential, as the accuracy and functionality of Rave databases directly impact data integrity and trial timelines.

What is the difference between Rave Programmer vs Lighting Technician?

AspectRave ProgrammerLighting Technician
CredentialsKnowledge of lighting software, basic electrical understandingElectrical certifications often preferred, hands-on lighting experience
Work EnvironmentEvent venues, festivals, concerts, often in a creative settingStage setups, live events, technical support roles
Industry UsageUsed in electronic dance events, festivals, and concertsCommon in live performances, theater, and event production

While both roles involve lighting, a Rave Programmer primarily focuses on programming lighting software for electronic dance events, creating visual effects and cues. A Lighting Technician handles the physical setup, maintenance, and operation of lighting equipment during live events. The roles often collaborate but differ in technical focus and responsibilities.

What are the most commonly searched types of Rave Programmer jobs?

The most popular types of Rave Programmer jobs are:

What states have the most Rave Programmer jobs?

States with the most job openings for Rave Programmer jobs include:

What job categories do people searching Rave Programmer jobs look for?

The top searched job categories for Rave Programmer jobs are:

Infographic showing various Rave Programmer job openings in the United States as of August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 9% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

Principal Software Engineer, Connectivity

RAVE Aerospace LLC

Brea, CA โ€ข On-site

$165K - $187K/yr

Full-time

Medical, Retirement, PTO

Re-posted 29 days ago


Job description

The Principal Software Engineer, Connectivity is the technical authority responsible for the architecture, design strategy, and technical execution of RAVE Aerospace AeroConnect In-Flight Connectivity (IFC) software platform. In this role, the individual will be supported by a team of engineers who contribute to the execution of development and testing activities. This individual operates as the primary technical leader for the Connectivity product line, partnering closely with Engineering Leadership, Product Management, Systems Engineering, and international teams to deliver scalable, certifiable, and field-ready solutions.

Duties and Responsibilities:

    • Architect solutions across aircraft networks, satellite/air-to-ground connectivity, cabin systems, and ground interfaces
    • Translate product and airline requirements into scalable, certifiable technical designs
    • Lead the Software Development of the Connectivity products for deployment into the field
    • Establish development standards, system interfaces, and integration frameworks for the Connectivity team
    • Lead software integration across hardware, network infrastructure, and aircraft systems
    • Define unit testing, validation, and system verification strategies appropriate for IFC environments
    • Support the key relationships within the organization for execution – Gilching office, Engineering Leadership and Product Management personnel
    • Monitor issues, deviations or departures from commitments and solve or notify the appropriate stakeholders
    • Identify and suggest resolutions for process problems
    • Support customer visits, sales, and the program office as required
    • Lead assigned resources in the overall performance of the group as well as mentor, manage and develop subordinates – supporting the Manager, Connectivity Engineering in this activity

Requirements

    • Bachelor’s Degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
    • 15+ years of experience developing and deploying software, with significant portion in embedded/networked environments
    • 10+ years of experience with software project management and cross-functional collaboration
    • Experience with C/C++ / Python /JavaScript / HTML / GoLang
    • Proven success delivering high-quality software products within complex system environments
    • Strong background in software integration, validation, and troubleshooting across hardware and software interfaces
    • Experience collaborating with cross-functional teams in systems engineering, hardware, and network connectivity
    • Demonstrated leadership experience, with the ability to mentor, manage, and develop technical teams, including onboarding new personnel
    • Proven background in software development lifecycles, unit testing frameworks, and creating technical documentation
    • Strong organizational and problem-solving skills to manage issues, deviations, and process improvements effectively
    • Excellent communication and interpersonal skills for collaboration across global teams (Engineering, Product Management, international offices) and for supporting customer-facing activities
    • Prior management experience highly desired; aerospace or in-flight entertainment (IFE) industry knowledge is a plus

Benefits

The starting pay range for this position is $165,000 to $187,000 per year however, base pay offered may vary depending on skills, experience, job-related knowledge and location.

In addition to a comprehensive package of health benefits that include company contributions, Safran Passenger Innovations offers a variety of additional benefits and perks to enhance your work-life balance experience including but not limited to:

  • A home allowance to elevate your home workspace
  • Discretionary bonus program
  • Future financial security with a 401(k) program with company match
  • 9/80 work schedule with a hybrid work environment
  • Paid time off covering vacations, personal time off and sick days, capped off by an exciting year-end holiday shutdown