Talent.com
Software Developer
Software DeveloperActalent • Palo Alto, California, USA
Software Developer

Software Developer

Actalent • Palo Alto, California, USA
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
[job_card.job_description]

Job Title: Software Developer

Job Description

We are seeking a Software Developer to standardize and clean up a complex Python codebase used for automated battery testing. This role involves defining conventions, fixing hack fixes, and ensuring the code functions correctly on hardware.

Responsibilities

  • Standardize and clean up messy Python codebase for automated battery testing.
  • Define conventions and fix temporary hack fixes.
  • Ensure the code functions correctly on the hardware.
  • Communize the structure of various HV Battery classes.
  • Standardize function names, property names, and interfaces.
  • Develop permanent solutions to patch fixes in the code.
  • Test code on real hardware before merging with the code repository.
  • Revise and write new unit tests.
  • Clean up docstrings.
  • Create comprehensive documentation for HV battery testing.

Essential Skills

  • Minimum of two years of professional work experience.
  • Strong Python development experience, preferably related to hardware, robotics, or complex automation projects.
  • Experience in software engineering.

Additional Skills & Qualifications

  • Educational degree in Mechatronics Engineering is advantageous but not mandatory.
  • Experience with hardware, robotics, or complex automation projects is preferred.
  • Direct battery experience is not required but is considered a plus.

Work Environment

The work environment will involve interaction with hardware and software systems, particularly in the fields of robotics and complex automation. There is an emphasis on software engineering practices and a collaborative atmosphere that supports innovation and problem-solving.

Job Type & Location

This is a Contract to Hire position based out of Palo Alto, CA.

Pay and Benefits

The pay range for this position is $50.00 - $75.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Palo Alto,CA.

Application Deadline

This position is anticipated to close on Mar 9, 2026.

[job_alerts.create_a_job]

Software Developer • Palo Alto, California, USA

[internal_linking.similar_jobs]
Software Developer

Software Developer

InterSources • Fremont, CA, United States
[job_card.full_time] +1
Job duration: 40 Hours/Week, Permanent position, Full time.Job duties: Utilize technical expertise to create system requirements, perform design and analysis, and coding, code reviews and unit test...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Developer 4

Software Developer 4

Phoenix Staffing Services • Pleasanton, CA, United States
[job_card.full_time]
The Customer Success Services team needs an AI Engineer that can design, develop, configure, evaluate, monitor, and optimize generative AI and agent solutions for Oracle applications, as well as de...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Developer

Software Developer

Relevance Lab • San Jose, CA, United States
[job_card.full_time]
Prior work experience must include 2 years’ experience using Azure, Power BI, Python, C#.Net, PowerShell, DAX, SSAS Cubes, SSRS, SQL Server.Assist in designing software applications and defining te...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Developer (hybrid)

Senior Software Developer (hybrid)

Congentis AG • Palo Alto, CA, United States
[job_card.full_time]
For one of our clients, a well-financed and well-connected Silicon Valley venture with a world-class team in the area of business application development, we are seeking to recruit very qualified a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
C++ Software Developer

C++ Software Developer

Tech Cratic • San Jose, CA, United States
[job_card.full_time]
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.The Cadence Virtuoso platform powers the latest design innovations in consumer, mobile, ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Sensor Platform

Senior Software Engineer, Sensor Platform

Nuro • Mountain View, CA, United States
[job_card.full_time]
Senior Software Engineer, Sensor Platform.Nuro exists to better everyday life through robotics.Founded in 2016, Nuro has spent eight years developing autonomous driving (AD) technology and commerci...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Developer 2, Programming

Developer 2, Programming

Western Digital • San Jose, California, US
[job_card.full_time]
Job Description Job Description Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Deep Learning

Software Engineer, Deep Learning

pony.ai • Fremont, California, US
[job_card.full_time]
Job Description Job Description Founded in 2016 in Silicon Valley, Pony.Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony.CNBC Disruptor list of the 50 most inn...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Android Software Engineer Software Engineering Palo Alto, California

Senior Android Software Engineer Software Engineering Palo Alto, California

Wing Inflatables, Inc. • Palo Alto, CA, United States
[job_card.full_time]
Wing offers drone delivery as a safe, fast, and sustainable solution for last mile logistics.Consumer appetites for on-demand services are increasing, but current delivery methods are inefficient, ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Developer III, Infrastructure, Core

Software Developer III, Infrastructure, Core

Google Inc. • Sunnyvale, CA, United States
[job_card.full_time]
Software Engineer III, Infrastructure, Core.Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.Bachel...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Developer

Software Developer

General Mortgage Capital Corporation • San Jose, CA, United States
[job_card.full_time]
Job Location: California, specifically the Bay Area: either San Jose or Burlingame.General Mortgage Capital Corporation is seeking a motivated, passionate, and talented individual to join our in ho...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Photonics Software Developer

Photonics Software Developer

Keysight Technologies • San Jose, CA, United States
[job_card.full_time]
Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Android

Senior Software Engineer, Android

News Break • Mountain View, CA, United States
[job_card.full_time]
Location: Mountain View, California, United States.NewsBreak is the Content Intelligence platform shaping the future content economy.Founded in 2015, NewsBreak serves over 40 million monthly active...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Embedded Software Developer

Embedded Software Developer

Alif Semiconductor • Pleasanton, California, US
[job_card.full_time]
Job Description Job Description Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created.We are looking for motivated individuals who want to be invo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Places Technology Services - Software Developer

Places Technology Services - Software Developer

Apple Inc. • San Jose, CA, United States
[job_card.full_time]
Places Technology Services - Software Developer.San Jose, California, United States Software and Services.Imagine what you could do here.At Apple, new ideas have a way of becoming excellent product...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Platform PM - Developer Experience

Senior Software Platform PM - Developer Experience

Efficient Computer Corporation, Inc. • San Jose, CA, United States
[job_card.full_time]
Efficient Computer Corporation is seeking a Senior Software Product Manager to lead the roadmap and strategy for their innovative software platform.This pivotal role involves overseeing product req...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Full Stack Software Developer

Sr. Full Stack Software Developer

Fortinet, Inc. • Sunnyvale, CA, United States
[job_card.full_time]
We are seeking a DevOps Software Developer experienced in Build and Release Engineering, Secure Software Development, and Software Supply Chain Risk Management (SCRM) in alignment with ISO 27001, N...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Junior Software Developer - Observability

Junior Software Developer - Observability

Canonical • San Jose, CA, United States
[job_card.full_time]
Be among the first 25 applicants.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely u...[show_more]
[last_updated.last_updated_variable_days] • [promoted]