Software Engineer Job at MIPS, San Jose, CA

TTVkc1FUNnM4SGk4RXJOc3haeDFDZFI5QWc9PQ==
  • MIPS
  • San Jose, CA

Job Description

About The Role

We are seeking a highly skilled Full Stack Software Engineer to join our team and help us build the next-generation Engagement Portal for our customers. In this role, you will be involved in various aspects of web application development, including frontend user interfaces, backend APIs, database design, authentication systems, real-time collaboration tools, visualization platforms, simulation integration, and performance dashboards. You will work directly with customers at all stages, including onboarding, support, and requirements gathering. This is an exciting opportunity to work in a dynamic environment, involving interaction with our engineering teams, including hardware validation, architecture, design, and software as we build both front-end and back-end systems from the ground up!

Our Mission

Our aim is to build applications that not only allow our silicon designs to be validated but also provide our customers and partners with a robust platform to kick-start their evaluation of Silicon, allowing them to obtain the highest confidence from design and validation. We are committed to offering "Freedom to Innovate Compute".

Responsibilities

  • Frontend development and interactive design visualization interfaces
  • Backend API development and other relevant frameworks on cloud and containerized environments
  • Deploying pre-existing validation workflows like simulation result visualization or developing new ones as per customer needs
  • Contribute to the wider silicon validation software ecosystem, helping to ensure support for the platform in various open-source design tools
  • Use tools and real user feedback to analyze and optimize applications, including through the use of performance monitoring and user experience improvements
  • Code-review complex frontend and backend contributions in any of these areas
  • Interact with hardware validation and design teams to improve our next silicon validation platform – provide inputs and drive architectural decisions based on user experience needs
  • Help maintain the documentation and reference implementations that our customers rely on
  • Release platform APIs and work with customers to enable integration of their validation workflows for evaluation and development

Ideal Candidate Qualifications

  • 3 to 5 years of experience in full-stack web development
  • Strong JavaScript, TypeScript, or Python programming experience, basic SQL database programming
  • Knowledge of basic web application concepts (e.g., REST APIs, authentication, state management, responsive design)
  • Experience developing user interfaces or backend services in modern frameworks and cloud platforms
  • Proven experience with frontend frameworks (React, Vue.js, Angular, etc.) on different deployment architectures
  • Experience debugging complex web applications
  • Experience with Git, npm, yarn, CI/CD pipelines, and deployment automation scripting
  • Experience with databases, caching, microservices, authentication systems, and application security
  • Experience working with hardware validation and engineering teams
  • Strong communication, collaboration, and listening skills

Additional Skills (Nice To Have)

  • Familiarity with silicon design workflows. Knowledge of different EDA tools (e.g., Synopsys, Cadence, Mentor Graphics)
  • Experience working with data visualization and charting libraries (D3.js, Chart.js, Plotly)
  • Some experience working with real-time applications (e.g., WebSockets, real-time collaboration, or streaming data)
  • Any experience with simulation integration or hardware validation automation, FPGA-based validation environments would be very interesting for us

Benefits

MIPS offers a competitive benefits package that includes medical, dental, vision, retirement savings, and paid leave!

Job Tags

Similar Jobs

Global Channel Management, Inc.

Senior Network Engineer Job at Global Channel Management, Inc.

 ...wireless networks -Working knowledge of Cisco ISE configuration and managemen - - Cisco Catalyst and Nexus switches, Checkpoint, Fortinet, and OpManager products. Brocade and Arista SAN switches a plus. -Working technical knowledge of network hardware, protocols,... 

Chick-fil-A

Chick-fil-A Team Member Job at Chick-fil-A

 ...At Chick-fil-A, the Team Member role is more than just a job; it's an opportunity. In addition to working directly for an independent Owner/Operator, Team Members gain life experience that goes far beyond serving a great product in a friendly environment. Team Members... 

City of New York

Transcriber Job at City of New York

 ...: A four-year high school diploma or its educational equivalent AND two years of full-time paid satisfactory experience in a professional setting, transcribing or performing oral interpreting and written translating from Spanish into English and vice versa. At least... 

Domino's Franchise

DELIVERY DRIVERS! Job at Domino's Franchise

 ...Domino's Pizza - from fresh out of the oven to the customer's door - our drivers make it happen. Money! Our delivery experts are paid cash daily from earned tips and delivery reimbursement. That is money in your pocket every night! In addition, they earn an hourly wage.... 

Acestack

.NET Full Stack Developer Job at Acestack

 ...Job Title: .NET Full Stack Developer Location: Remote Experience: 12+ Years FTE Only Job Description: We are looking for a skilled .NET Full Stack Developer to design and develop robust web applications using Microsoft technologies. The ideal candidate...