Job Title: Client Software Engineer (Battery Management Systems) Duration: 9+ Months Job Description: We are seeking a highly skilled Client Software Engineer contractor to support the development of Battery Management System (Client) software. The ideal candidate will have a strong background in embedded systems development with a focus on object-oriented C++ and RTOS environments. Key Responsibilities: Design, implement, and test Client software using modern C++ (C++17 or later) Develop software following trunk-based development processes using pull requests and gating checks (static analysis, unit tests) Create and maintain unit tests using Google Test Collaborate with cross-functional teams using Agile tools like Jira Generate and maintain in-source documentation using Sphinx, Doxygen, and PlantUML Utilize static analysis tools such as Axivion to ensure code quality Work within an RTOS environment, specifically SafeRTOS (or similar FreeRTOS API) Manage source control and code review via GitHub and Graphite Configure build systems using CMake Required Skills: Strong proficiency in Object-Oriented C++ (C++17+) Experience with Unit Testing frameworks (preferably Google Test) Hands-on experience with RTOS (SafeRTOS or FreeRTOS) Familiarity with static code analysis tools (Axivion preferred) Version control expertise with GitHub Experience with trunk-based development processes Strong documentation practices using Sphinx, Doxygen, and Plant UML Build configuration experience with CMake Nice to Have: Background in battery management systems or automotive embedded systems Experience in regulated safety-critical software environments Kasmo Global
...truck Benefits: Great compensation! Weekly Pay All NEW TRUCKS with automatic transmissions Full Benefits -- Medical, Dental, Vision & Retirement! Paid Orientation Dedicated company/client Year round freight, consistent miles! WE NEVER SLOW DOWN!...
...currently looking for an experienced Bilingual (English-Spanish) Mortgage Underwriter to join our Team in the Pacific Time Zone . The ideal... ...Certifications required Work Location: ~ Fully Remote or in Phoenix office Company Description Our mission at...
...or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws...
...Package Delivery Driver at United Parcel Service summary: A Package Delivery Driver is responsible for operating delivery vehicles to... ...deliveries. The role requires physical stamina to handle packages up to 70 lbs, a valid drivers license, and excellent customer service...
...sector under its Opus Recruitment and JD Ross brands, and a provider of technology training and entry level talent under its _nology brand. We are seeking an experienced HR Manager to join our HR Operations team reporting into the Head of HR who is based in UK. This...