Software Engineer

Quanta Manufacturing Fremont

Fremont (CA)

On-site

USD 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quanta Manufacturing Fremont is looking for a Software Engineer to assist in the development of software tools supporting manufacturing processes. This role offers the opportunity to work collaboratively across departments, contributing to root cause investigations and automation. Applicants should have a Bachelor’s degree in Computer Science or related field and skills in Python, Linux systems, and GIT. The position fosters growth in software and system-level troubleshooting.

Qualifications

  • Familiarity with Python or another scripting language, with a willingness to improve.
  • Basic understanding of Linux systems and common command-line operations.
  • Hands-on experience with GIT, CI/CD, and cloud environments.
  • Clear communication skills and a strong problem-solving mindset.

Responsibilities

  • Assist in triaging test logs and analyzing system behavior.
  • Contribute to the development and maintenance of software tools.
  • Help configure basic Linux environments and participate in validations.
  • Document findings and escalate issues to senior engineers.
  • Collaborate with engineering and production teams.

Skills

Python or another scripting language
Basic understanding of Linux systems
Modern programming design principles
Hands-on experience with GIT, CI/CD, Docker
Knowledge about server hardware and system-level diagnostics
Clear communication skills
Strong problem-solving mindset
Ability to follow structured workflows

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
GIT

Job description

The Software Engineer – Responsible for assisting in the development of software tools and scripts to support manufacturing processes and issue resolution. Under the guidance of senior engineers, this role supports engineering efforts to investigate production issues, automate routine tasks, and improve process efficiency. This position offers a strong foundation for learning and growth in both software and system‑level troubleshooting within a collaborative, cross‑functional environment.

This position is part of the Engineering Services team, which works across departments to support engineering and operation teams with technical expertise in electronics, operational software, and systems integration.

Duties/Responsibilities
  • Assist in triaging test logs and analyzing system behavior to support root cause investigations under supervision.
  • Contribute to the development and maintenance of simple software tools or scripts to aid in debugging or workflow improvements.
  • Help configure basic Linux environments and participate in system validation activities.
  • Work with team members to support PXE boot setups and network‑based test environments.
  • Document findings and observations clearly, escalating issues to senior engineers as needed.
  • Collaborate with engineering and production teams to understand requirements and assist in implementing solutions.
  • Participate in training and knowledge‑sharing activities to build technical competencies.
Required Skills/Abilities
  • Familiarity with Python or another scripting language, with a willingness to improve through real‑world tasks.
  • Basic understanding of Linux systems and common command‑line operations.
  • Modern programming design principles such as OO design, scalability, and high availability.
  • Hands‑on experiences with GIT, CI/CD, web services, Docker and cloud environments
  • Knowledge about server hardware, BIOS, firmware, or system‑level diagnostics.
  • Clear communication skills and the ability to ask questions and seek guidance when needed.
  • Strong problem‑solving mindset with attention to detail.
  • Ability to follow structured workflows and take ownership of assigned tasks with mentorship.
Education and Experience
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, or a related field (or equivalent hands‑on experience such as internships or project work).
  • Internship or academic experience with software development or system configuration is a plus but not required.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manufacturing Test Software Engineer
Manufacturing Test Software Engineer

Performix • Edina (MN)

On-site
USD 90,000 - 130,000
Software Engineer, Level 1
Software Engineer, Level 1

Daikin Comfort • Waller (TX)

On-site
USD 65,000 - 80,000
Manufacturing Test Software Engineer
Manufacturing Test Software Engineer

Socket.dev • Edina (MN)

On-site
USD 110,000 - 140,000
Test Engineer
Test Engineer

Teledyne FLIR • Billerica (MA)

On-site
USD 80,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Seattle (WA)

On-site
USD 140,000 - 170,000
Software Engineer
Software Engineer

KeyStaff Professionals- A Division of Midwest Staffing • Arden Hills (MN)

On-site
USD 80,000 - 120,000
Systems Engineer
Systems Engineer

Orise • Indianapolis (IN)

On-site
USD 90,000 - 120,000
Systems Engineer
Systems Engineer

Orise • Thousand Oaks (CA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

SMC • Noblesville (IN)

On-site
USD 70,000 - 100,000
Principal Application Software Engineer
Principal Application Software Engineer

Ll Oefentherapie • Austin (TX)

On-site
USD 110,000 - 170,000