Software engineer
Description
Develop high-quality, testable software using Golang, C++, and/or Rust Design and implement solutions within a microservice architecture that have a direct impact on customer experience Hands on bring-up of products, accelerating deployment through commissioning and serviceability Perform root cause analysis of field issues and deliver quick, high-quality solutions Develop CI tests (unit test, SIL, HIL, etc.) to validate component and system functionality Collaborate with validation teams to define and execute integration test strategies
Skills
C++, IOT, network protocols, embedded linux
Top Skills Details
C++,IOT,network protocols,embedded linux
Additional Skills & Qualifications
5+ years of professional software development experience using application layer languages like Golang, C/C++ and Rust Experience writing unit tests and practicing test-driven development Experience with software development for IoT platforms (Internet of Things) Experience developing mission-critical applications on embedded Linux Experience with JSON, Protobuf, gRPC, REST, TLS, TCP, UDP, CAN Desired to have experience with the device to cloud interfaces of charging protocols such as OCPP, ISO15118, etc. Desired to have experience implementing software for power conversion, thermal controls, battery management, or other highly physical product implementations Comfortable with multi-tasking, prioritizing, and working in a fast-paced environment Strong communications skillsExperience Level
Intermediate Level
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 $65.00 - $85.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 Jun 8, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email [email protected] for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Recommended Jobs
Frontend Software Architect - Vault Platform
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…
Registered Veterinary Technician
Discover an RVT Opportunity Like No Other at Bracebridge Animal Hospital Calling all exceptional Registered Veterinary Technicians (RVTs)! At Bracebridge Animal Hospital, we're rewriting the scrip…
Licensed Clinical Socal Worker (LCSW)
Job Summary We are seeking a Licensed Clinical Social Worker or LMFT for a growing mental health and addiction medicine practice. This is a full time position. Job Qualifications and Duties ~…
Family Medicine Physician $20000.00 sign on, Partner
A growing practice seeks a BE/BC Family Medicine Physician to work in Modesto, CA area! partner track! Close to San Francisco. Come make a difference within a growing team of providers that focus…
Materials Program Manager
: Summary Posted: Jan 10, 2024 Role Number: 200533824 Imagine what you could do here. World Class operational excellence is a cornerstone of Apple's ability to consistently surprise and delight our…
Travel Nurse RN - Intensive Care Unit (ICU) / Critical Care - $2,268 to $2,288 per week in Emeryville, CA
Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Emeryville, CA Agency: Lancesoft Inc Pay: $2,268 to $2,288 per week Shift Information: Days - 4 days x 8…
Field Service Engineer
Introduction to Fuse: Fuse builds innovative communications, networking, and computing solutions that improve the sharing of information, video, text, and voice among operators distributed through…
ECMO Coordinator - $10,000 Sign On Bonus
Passionate, driven people dedicated to making a difference in healthcare. SpecialtyCare continues to grow and we’d like you to grow with us. Our clinicians and technicians participate in over 350,…
Materials Coordinator
Job Title: Materials Coordinator Location : This position is based in our Campbell, California offices. This position is on site and full time. Why Imperative Care? Do you want to make a re…
Senior Software Engineer, SDK Foundations - Publishing Platform
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Software Engineers, we work with both new and current techno…