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 ...
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 ...
Apply for this Position
Ready to join Actalent? Click the button below to submit your application.
Submit Application