Firmware Engineer

Collabera
Berkeley, CA, United States
5 days ago
Apply on www.collabera.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Compensation
$156,000.0 - $187,200.0
Working hours
Regular working hours

Tech stack

Automation of Tests Communications Protocols Computer Engineering Embedded Software Firmware Python (Programming Language) Software Engineering Pytest Hardware Debugging

Requirements

o Degree in Computer Engineering, Electrical Engineering, Software Engineering, or a related field - or equivalent practical experience. o Demonstrated experience with Python and pytest for automated testing. o Experience testing and debugging embedded software or firmware. o Hands-on experience with embedded communication protocols, particularly CAN. o Experience working in HIL environments. o Strong electrical hardware debugging experience. o Ability to read electrical schematics. o Hands-on experience using oscilloscopes, multimeters, and other electrical test equipment. o Ability to isolate root causes across software logic and physical hardware. o Excellent communication and organizational skills. o Proactive, hands-on approach with strong personal initiative and collaborative problem-solving skills.

Benefits & conditions

The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually - as applicable.

Job Requirement o FIRWMARE o TEST o CAN o PYTHON o PYTEST

Reach Out to a Recruiter o Recruiter

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collabera.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Hardware durability labs and robot testing methods

Chris Heilmann +1 · LIVE

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · World Congress 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:58 min

Overcoming testing bottlenecks on embedded target hardware

Lukas Sucher Lukas Sucher +1 · World Congress 2024

Videos

See all

Related articles

See all