Murata

Staff Software Development Engineer

Murata

full-time

Posted on:

Location Type: Hybrid

Location: GoletaCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $220,000 per year

Job Level

Tech Stack

About the role

  • Support, maintain, and extend our engineering design and analysis software suite, ensuring high reliability and performance.
  • Develop and support scientific simulation tools that execute large-scale, highly parallel workloads across a hybrid, multi-cloud infrastructure.
  • Design and improve cloud-centric services and workflows to optimize computational efficiency and scalability.
  • Work with external software development partners to provide technical guidance and ensure alignment with internal standards and objectives.

Requirements

  • Master’s or PhD degree in Computer Science or Electrical and Computer Engineering or related field.
  • 6+ years of experience contributing to software development teams.
  • Proven ownership of multiple software components or systems across their full lifecycle.
  • Expanded role in defining, planning, and executing technical goals, including serving as a functional or technical project lead.
  • Demonstrated leadership in complex technical initiatives and cross-functional collaboration.
  • Strong written and verbal communication skills, including technical documentation.
  • Ability to thrive in dynamic, fast-paced environments, make high-impact decisions, and operate effectively with minimal supervision.
Benefits
  • Comprehensive benefits package including medical, dental, and vision insurance.
  • Generous Paid Time Off, including paid holidays and floating holidays.
  • 401(k) employer match on retirement planning.
  • Hybrid working schedule for eligible positions.
  • Tuition reimbursement on approved programs.
  • Flexible and health spending accounts.
  • Talent Development program.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentscientific simulation toolscloud-centric servicescomputational efficiencyscalabilityparallel workloadshybrid infrastructuretechnical documentationsoftware lifecycle managementproject leadership
Soft Skills
leadershipcross-functional collaborationwritten communicationverbal communicationdecision makingadaptabilityself-motivationtechnical guidancegoal planninginitiative
Certifications
Master’s degreePhD degree