1

Mojo Programmer Jobs (NOW HIRING)

Technical Product Engineer

Carlsbad, CA · On-site

$149K - $224K/yr

What you'll do Viasat is seeking a Program Engineer (PE) to support the Advanced Network Products ... Champion requirements decomposition and integration for platforms like FSO, MOJO, MDD, NMR Devices ...

ASIC Validation Engineer

Saratoga, CA · On-site

$185K - $250K/yr

INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (the world's leading micro-LED company). The company is in execution mode and has a world-class engineering team with ...

INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (the world's leading micro-LED company). The company is in execution mode and has a world-class engineering team with ...

Senior Hardware Engineer

Saratoga, CA · On-site

$210K - $265K/yr

INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (the world's leading micro-LED company). The company is in execution mode and has a world-class engineering team with ...

Emulation Engineer

Saratoga, CA · On-site

$185K - $250K/yr

INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (the world's leading micro-LED company). The company is in execution mode and has a world-class engineering team with ...

Senior Power Engineer

Saratoga, CA · On-site

$210K - $265K/yr

INFN), Lightera (acq. by Ciena), Gainspeed (acq. by Nokia) and Mojo Vision (the world's leading micro-LED company). The company is in execution mode and has a world-class engineering team with ...

next page

Showing results 1-20

Mojo Programmer information

See salary details

$12

$39

$68

How much do mojo programmer jobs pay per hour?

As of Jul 6, 2026, the average hourly pay for mojo 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 are the key skills and qualifications needed to thrive as a Mojo Programmer, and why are they important?

To thrive as a Mojo Programmer, you need strong programming knowledge in Python and systems programming, along with expertise in numerical computing and performance optimization. Familiarity with the Mojo programming language, compiler toolchains, and related frameworks is typically required, and experience with AI/ML libraries (like NumPy or PyTorch) is beneficial. Analytical thinking, collaborative problem-solving, and adaptability to rapidly evolving technologies are standout soft skills in this role. These competencies are vital for building high-performance, scalable applications and contributing effectively to cutting-edge software projects.

How does a Mojo Programmer typically collaborate with data scientists and other developers on machine learning projects?

Mojo Programmers often work closely with data scientists to optimize machine learning workflows by translating high-level models into efficient, production-ready code. Collaboration usually involves regular meetings to understand model requirements, joint debugging sessions, and code reviews to ensure performance and scalability. Additionally, Mojo Programmers may work with other developers to integrate code into larger systems, ensuring seamless deployment and compatibility. Open communication and familiarity with cross-functional tools are important for success in this collaborative environment.

What are Mojo Programmers?

Mojo Programmers are software developers who specialize in using the Mojo programming language, a high-performance language designed for machine learning, AI, and systems programming. Mojo combines the usability of Python with the performance of lower-level languages like C and C++. Mojo Programmers typically build, optimize, and maintain applications that require speed and efficient computation, often in AI or data science environments. They may also contribute to open-source projects and help integrate Mojo into existing Python-based workflows.

What is the difference between Mojo Programmer vs Java Developer?

AspectMojo ProgrammerJava Developer
Required CredentialsProficiency in Mojo language, scripting, and automation toolsBachelor's in Computer Science or related, Java certification often preferred
Work EnvironmentTypically in automation, scripting, and DevOps teamsSoftware development teams, enterprise applications
Industry UsageUsed in automation, testing, and scripting within tech and manufacturingWidely used in enterprise software, mobile apps, and web development

Mojo Programmers focus on scripting and automation using Mojo language, often in DevOps environments, while Java Developers build applications across various industries. Both roles require programming skills but differ in language expertise and application focus.

More about Mojo Programmer jobs
What cities are hiring for Mojo Programmer jobs? Cities with the most Mojo Programmer job openings:
What states have the most Mojo Programmer jobs? States with the most job openings for Mojo Programmer jobs include:
What job categories do people searching Mojo Programmer jobs look for? The top searched job categories for Mojo Programmer jobs are:
Infographic showing various Mojo Programmer job openings in the United States as of June 2026, with employment types broken down into 69% Full Time, 23% Part Time, 2% Temporary, and 6% Nights. Highlights an 91% Physical, and 9% Hybrid job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
Technical Product Engineer

Technical Product Engineer

Viasat, Inc.

Carlsbad, CA • On-site

$149K - $224K/yr

Other

Posted 13 days ago


Viasat rating

4.2

Company rating: 4.2 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

77th of 80 rated telecommunications companies


Job description

About us
One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
What you'll do
Viasat is seeking a Program Engineer (PE) to support the Advanced Network Products Business. You will epitomize technical excellence by digesting new technology quickly, advising on roadmaps, and leading interdisciplinary teams to solve complex customer challenges. The ideal candidate is a "Swiss Army Knife" engineer-an expert in inventing systems and networking. They are just as comfortable in high-level proposal meetings as when performing hands-on hardware fixing in the lab.
The day-to-day
  • Lead Technical Execution: Drive the design, development, and testing of complex networking products while serving as the primary technical resource for interdisciplinary teams and management.
  • System Integration & Maintenance: Champion requirements decomposition and integration for platforms like FSO, MOJO, MDD, NMR Devices, and NetAgility, ensuring the "big picture" is maintained throughout the product lifecycle.
  • Hands-on Problem Solving: Lead root cause analysis for hardware and software defects. This includes "in-the-trenches" tasks: log collection, cable ring-outs, continuity testing, short analysis, soldering, and cable termination.
  • Operational Planning: Manage program/event planning dependencies, specifically for customer demos, ensuring rigorous preparation to reduce execution risk.
  • Mentorship & Reviews: Perform technical design and code reviews while coaching junior engineers to foster team development.

What you'll need
  • 5+ years' hands-on experience with complex system verification
  • 2+ years' experience engaging with complex systems that include Hardware/Software integration and a strong knowledge of hardware/software interfaces
  • Proven understanding of TCP/IP, VLANs, trunking, Ethernet protocols, and OSI layers
  • Proficiency with tools like iperf and Viavi TBERD
  • Validated experience with C, C#, and Python
  • Proficiency in Linux command line with skills to use modern development tools for automation
  • Solid communication skills, both verbal and written
  • Bachelor's degree or equivalent experience in the fields of computer engineering, computing sciences, or electronic engineering
  • US Government position. ship required
  • Active DoD Secret Clearance or ability to obtain when administratively feasible
  • Ability to travel up to 20% both domestically and internationally
  • Must be able to work onsite in our Carlsbad, CA office at least 3 times per week

What will help you on the job
  • Master's degree in computer engineering, Computer Science or Electrical Engineering, or comparable professional background or equivalent experience
  • Previous experience as a project engineer, software lead, or rigor lead.
  • A "no job too small" attitude and the ability to remain flexible in ambiguous environments.
  • The proactive approach to see potential problems before they manifest.

#LI-VSAT
Salary range
$120,500.00 - $190,000.00 / annually.For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $149,500.00- $224,500.00/ annually
At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at
EEO Statement
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

What Viasat employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ViaSat logo

About ViaSat

Sourced by ZipRecruiter

At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.

Industry

Telecommunications

Company size

5,001 - 10,000 Employees

Headquarters location

Carlsbad, CA, US

Year founded

1986