Software Engineer (Fremont)
Job Summary
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.
- Handson 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.
Recommended Jobs
Quality Assurance Supervisor
Title: Quality Assurance Supervisor Salary Range: $73K - $85K Status: Exempt Days/Shifts: 1st & 2nd Shifts, Monday – Sunday, Hours vary Location: Salinas, CA Reports to: QA Manager ____…
218027 - Electronics Technician
Chipton-Ross is seeking an Electronics Technician for a contract opportunity in Ventura, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE): ~1-2 years of electronic testing and assembly PO…
Route Service Representative (4 Day Workweek)
Requisition Number: 223093 Job Description Cintas is seeking a Route Service Representative to manage and grow customer accounts in the Rental Division. Our partners drive a truck along an est…
Senior User Experience Designer (Cupertino)
Who We Are VITURE is the #1 XR glasses brand in the US — and we got here in just four years, making us the fastest-growing startup in smart glasses. Now we're building what comes next: the first gre…
Preserve Manager
PRESERVE MANAGER If you would like to be considered please ONLY apply through this link: Mission Edge Career Site Please apply with Resume, Cover Letter, References, and Writing Samples A N…
Computer Programming Instructor Summer Camp 2026
Education Unlimited® provides academic summer camps & pre-college summer programs for students entering grades 4-12. Our summer programs include public speaking camps, college admissions prep program…
Tax Supervisor and Seniors
TAX SUPERVISOR Profitable regional CPA firm seeks a Tax Supervisor to add to their growing staff. We offer a very reasonable work life balance, excellent benefits including large potential bonuses and…
Psychologist - Additional Position
Job Description and Duties This vacancy is for current, State civil service employees looking for an additional position. This is a limited term/temporary appointment. Applications are being ac…
Automotive Technician
Job Title: Prototype Trim Technician - Seat Laboratory Location: Irvine, CA Zip Code: 92606 Duration: 18 Months Pay Rate: $28.12 - $37.19/hr. Keyword's: #Irvinejobs; #AutomotiveTechnicianjobs; #P…