Skip to main content
Yochana logo

Software Engineer - C++ and (Java or python)

Yochana
Full Timemid
CAPosted February 25, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaLinux

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Overview

Software Engineer - C++ and (Java or Python)

Provide development support to the software development community across the organization by managing, maintaining, and troubleshooting the internal software application and tooling.

Responsibilities

  • Respond to and triage support questions and requests from client engineers
  • Extract relevant information from log files and other sources to debug, identify owners or root causes
  • Write basic tools and test cases to improve the speed and quality of support
  • Work with technical writers to improve documentation in areas covered by support
  • Produce reports for leadership with data on the performance of the program
  • Provide insights and suggestions on product development and the product roadmap; contribute to product development
  • Manage and escalate client engineers' support queries, using advanced data tools for in-depth analysis to quickly identify and resolve issues, enhancing ML model development cycles
  • Develop debugging scripts and documentation to automate and speed up responses, and provide actionable feedback to the engineering team

Required Skills

  • Hands-on experience (2-3 years) on software programming in at least two of C++, Java or Python, developing small or medium-sized applications
  • Preferred experience with at least one front-end web technology
  • Hands-on experience (2-3 years) with databases and Linux
  • Relevant application support / dev support experience would be a plus
  • Basic knowledge of what machine learning models are, and different types of algorithms
  • 1-2 years of hands-on experience with design, implementation, deployment, training, testing etc. of one or more machine learning models
  • High-level understanding of AI implementation building blocks

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Other and Engineering

Industries

  • Semiconductor Manufacturing and Software Development

#J-18808-Ljbffr

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free