1

Matlab Programming Jobs in California (NOW HIRING)

You have hands-on experience creating control laws algorithms, and have developed strong MATLAB programming & Simulink modeling skills. * You have applied knowledge of fixed wing and/or rotorcraft ...

Senior Controls Engineer

Mountain View, CA · On-site

$147K - $184K/yr

You have hands-on experience creating control laws algorithms, and have developed strong MATLAB programming & Simulink modeling skills. * You have applied knowledge of fixed wing and/or rotorcraft ...

Engineer V

Poway, CA · On-site

$105K - $189K/yr

Advanced MATLAB programming experience is required, including the ability to interpret and extend upon in-house, peer-developed, codes. * Ability and willingness to operate with relative autonomy ...

Position: Battery Data Engineer III Location: Cupertino, California Duration: Contract Job ID ... Experience with Matlab is required, C++/python is a plus * Experience with machine learning ...

next page

Showing results 1-20

Matlab Programming information

See California salary details

$17

$49

$80

How much do matlab programming jobs pay per hour?

As of Jun 21, 2026, the average hourly pay for matlab programming in California is $49.09, according to ZipRecruiter salary data. Most workers in this role earn between $35.58 and $61.44 per hour, depending on experience, location, and employer.

What are some common challenges faced by Matlab Programmers when collaborating with multidisciplinary teams?

Matlab Programmers often work alongside engineers, data scientists, and researchers, which can present challenges in aligning project goals and integrating code with other technologies. Effective communication is critical, as team members may have varying technical backgrounds and expectations. Additionally, Matlab code may need to interface with other programming languages or platforms, requiring adaptability and a solid understanding of interoperability. Regular meetings and clear documentation help ensure smooth collaboration and project success.

What is the difference between Matlab Programming vs Data Analyst?

AspectMatlab ProgrammingData Analyst
Required SkillsMatlab coding, mathematical modeling, algorithm developmentData analysis, statistical tools, data visualization
Work EnvironmentResearch labs, engineering firms, academiaBusiness, finance, healthcare, consulting
Common ToolsMatlab software, scripting, simulationExcel, SQL, Tableau, R, Python
Industry UsageEngineering, scientific research, automationBusiness intelligence, market analysis, reporting

Matlab Programmers focus on developing algorithms and simulations primarily in engineering and scientific contexts, while Data Analysts interpret data to inform business decisions using various statistical tools. Both roles require analytical skills but differ in tools and industry focus.

What is Matlab programming?

Matlab programming involves using the Matlab language and environment to perform numerical computation, data analysis, visualization, and algorithm development. Matlab is widely used by engineers, scientists, and researchers for tasks such as signal processing, machine learning, image processing, and control system design. The programming language is known for its ease of use, built-in mathematical functions, and extensive libraries, making it a preferred tool for prototyping and academic research.

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

To thrive as a MATLAB Programmer, you need strong skills in programming, numerical analysis, and mathematical modeling, often supported by a degree in engineering, mathematics, or computer science. Familiarity with MATLAB software, Simulink, and relevant toolboxes or certifications is typically required. Attention to detail, problem-solving ability, and effective communication are important soft skills for collaborating on complex projects. These skills ensure accurate data analysis, efficient code development, and successful teamwork in technical environments.
What are popular job titles related to Matlab Programming jobs in California? For Matlab Programming jobs in California, the most frequently searched job titles are:
What job categories do people searching Matlab Programming jobs in California look for? The top searched job categories for Matlab Programming jobs in California are:
Infographic showing various Matlab Programming job openings in California as of June 2026, with employment types broken down into 67% Full Time, 8% Part Time, 17% Contract, and 8% Nights. Highlights an 84% Physical, 8% Hybrid, and 8% Remote job distribution, with an average salary of $102,115 per year, or $49.1 per hour.
Senior Wireless Communication Systems Engineer

Senior Wireless Communication Systems Engineer

Silvus Technologies

Irvine, CA

$112K - $153K/yr

Other

Posted 11 days ago


Job description

THE OPPORTUNITY

Silvus Technologies is seeking a Senior Wireless Communication Systems Engineer who will report to the R&D Director, Communications Systems on the Research & Development (R&D) team. The successful individual in this role participates in all phases of wireless technology projects, including planning, design, implementation, prototyping, verification, and validation.

This position is 100% onsite, Monday through Friday, at Silvus Technologies' Engineering and R&D Office in Irvine, CA, near the vibrant Irvine Spectrum.

The following is a list of at least some of the current essential job functions of the position. Management may assign or reassign duties and responsibilities at any time at its discretion.

ROLE AND RESPONSIBILITIES

  • System design and requirement specification.
  • Algorithmic development, simulation, implementation, and testing.
  • System performance simulation, bench marking, and testing.
  • Fixed point modeling and FPGA design and verification support.
  • Support FPGA and Software development teams for hardware/software implementation and troubleshooting.
  • Lead a team of multi-disciplinary engineers for product and feature development, as needed.
  • Responsible for setting, tracking, and driving development schedules and tasks.
  • Design and participate in lab and field testing and troubleshooting.
  • Technical material preparation and documentation.
  • Participate in R&D business development and capture efforts as needed.
  • Understand current products and technologies and brainstorm with other teams for future enhancements and strategies.
  • Infrequent travel to support customer interactions or test and demonstration events.
  • Perform other related duties of which the above is representative.

 REQUIRED QUALIFICATIONS

  • M.S. or Ph.D. in the field of wireless communications and signal processing.
  • Minimum 4 years of experience in the design and development of wireless systems.
  • Previous participation in the complete wireless technology development cycle: from design to field testing.
  • Extensive knowledge and experience about RF propagation, channel modeling, and all parts of digital communication systems (e.g. RF subsystems, synchronizations, channel estimation, channel coding, etc.)
  • Extensive knowledge about signal processing algorithms, MIMO, and OFDM.
  • Expertise in modeling and mitigating RF impairments to signals such as AGC, phase noise, frequency/clock offset, etc.
  • Experience with fixed point modeling, implementation, and verification.
  • Expert in MATLAB programming and simulation.
  • Must be a U.S. Citizen due to clients under U.S. government contracts.
  • All employment is contingent upon the successful clearance of a background check.

PREFERRED KNOWLEDGE SKILLS AND ABILITIES

  • Wireless mobile ad-hoc networking, medium access, and routing algorithms.
  • Cognitive radio congested and contested spectrum and interference mitigation.
  • RF sensing, signal detection, and classification, etc.
  • Technical writing and presentation skills.

WORKING CONDITIONS & PHYSICAL REQUIREMENTS

  • Office environment.
  • Occasional exposure to heat, cold, and allergens while performing tests or demonstrations in the field.
  • While performing the duties of this job, the employee is required to do the following:
    • Lift equipment up to 20 lbs. for the set-up of demonstrations and testing.
    • Perform bending and reaching movements to place items on lower and higher shelves.
    • Kneeling or squatting to access lower shelves.
    • Walking/Moving in the labs.