Lab Technician

San Diego, CA, US • Posted 12 hours ago • Updated 34 minutes ago
Contract W2
On-site
USD20 - USD29/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Lab Technician

Summary

job summary:

Title Lab Technician:



Position Overview



We are seeking an inquisitive and motivated Junior Lab Technician to support our testing and prototyping operations. In this role, you will assist engineering teams with the day-to-day setup, maintenance, debugging, and verification of hardware and software environments. This is a hands-on position ideal for an early-career technician, recent graduate, or self-taught builder passionate about embedded hardware, Linux environments, and robotics or autonomous platforms.



Key Responsibilities



Lab & Bench Setup: Assemble, wire, and configure test benches, sensors, actuators, microcontrollers, and single-board computers (SBCs).



System Testing & Flashing: Flash operating system images and firmware onto embedded devices; assist with hardware-in-the-loop (HIL) tests.



Linux Environment Support: Boot, configure, and maintain Linux-based development machines and edge devices (setting up network interfaces, permissions, and packages).



Autonomous Hardware Support: Mount, calibrate, and verify sensors (e.g., LiDAR, cameras, IMUs, GPS) used across autonomous and robotic test rigs.



Troubleshooting & Diagnostics: Use standard lab equipment (multimeters, oscilloscopes, logic analyzers) and software log utilities to isolate hardware, wiring, and communication faults.



Inventory & Safety: Maintain lab equipment inventory, organize test rigs, and enforce lab safety protocols (ESD protection, battery handling, power supplies).



Required & Preferred SkillsCore Qualifications



Associate degree, trade school certification, or equivalent practical experience in Electronics, Robotics, Computer Engineering Technology, or a related field.



Familiarity with basic electronic prototyping, wiring, crimping, and reading basic schematics or pinout diagrams.



Strong organizational skills and the ability to log and document test procedures clearly.



Highly Regarded Skills (Expanded)



Linux Systems & Command-Line Operations



Practical comfort navigating the Linux terminal (e.g., Ubuntu/Debian flavors).



Managing services (systemctl), reading system logs (journalctl, dmesg), and basic shell scripting (bash) for automating repetitive setup routines.



Basic networking configuration (SSH, static IP setup, ping/traceroute, Wi-Fi/Ethernet interfaces) for remote device access.



Embedded Systems & Microcontrollers



Practical experience working with SBCs (Raspberry Pi, NVIDIA Jetson) and microcontroller platforms (ESP32, STM32, Arduino).



Understanding of low-level communication protocols: UART, I2C, SPI, and CAN bus.



Experience with firmware updates, image flashing tools (e.g., balenaEtcher, dd), and serial debugging tools (minicom, screen, PuTTY).



Autonomous & Robotic Platforms



Exposure to the sensor hardware that enables autonomy (cameras, ultrasonic sensors, LiDAR, IMU, wheel encoders).



Basic familiarity with robotics middleware or architectures (e.g., ROS/ROS 2, ArduPilot, PX4) is a significant plus.



Experience troubleshooting physical moving systems, motor controllers, servo actuation, and battery management systems (LiPo/Li-ion safety).







location: San Diego, California

job type: Contract

salary: $20 - 29 per hour

work hours: 8am to 5pm

education: No Degree Required



responsibilities:

Title Lab Technician:



Position Overview



We are seeking an inquisitive and motivated Junior Lab Technician to support our testing and prototyping operations. In this role, you will assist engineering teams with the day-to-day setup, maintenance, debugging, and verification of hardware and software environments. This is a hands-on position ideal for an early-career technician, recent graduate, or self-taught builder passionate about embedded hardware, Linux environments, and robotics or autonomous platforms.



Key Responsibilities




  • Lab & Bench Setup: Assemble, wire, and configure test benches, sensors, actuators, microcontrollers, and single-board computers (SBCs).


  • System Testing & Flashing: Flash operating system images and firmware onto embedded devices; assist with hardware-in-the-loop (HIL) tests.


  • Linux Environment Support: Boot, configure, and maintain Linux-based development machines and edge devices (setting up network interfaces, permissions, and packages).


  • Autonomous Hardware Support: Mount, calibrate, and verify sensors (e.g., LiDAR, cameras, IMUs, GPS) used across autonomous and robotic test rigs.


  • Troubleshooting & Diagnostics: Use standard lab equipment (multimeters, oscilloscopes, logic analyzers) and software log utilities to isolate hardware, wiring, and communication faults.


  • Inventory & Safety: Maintain lab equipment inventory, organize test rigs, and enforce lab safety protocols (ESD protection, battery handling, power supplies).



Required & Preferred SkillsCore Qualifications






  • Associate degree, trade school certification, or equivalent practical experience in Electronics, Robotics, Computer Engineering Technology, or a related field.


  • Familiarity with basic electronic prototyping, wiring, crimping, and reading basic schematics or pinout diagrams.


  • Strong organizational skills and the ability to log and document test procedures clearly.



Highly Regarded Skills (Expanded)






  • Linux Systems & Command-Line Operations


  • Practical comfort navigating the Linux terminal (e.g., Ubuntu/Debian flavors).


  • Managing services ( systemctl ), reading system logs ( journalctl , dmesg ), and basic shell scripting ( bash ) for automating repetitive setup routines.


  • Basic networking configuration (SSH, static IP setup, ping/traceroute, Wi-Fi/Ethernet interfaces) for remote device access.


  • Embedded Systems & Microcontrollers


  • Practical experience working with SBCs (Raspberry Pi, NVIDIA Jetson) and microcontroller platforms (ESP32, STM32, Arduino).


  • Understanding of low-level communication protocols: UART, I2C, SPI, and CAN bus.


  • Experience with firmware updates, image flashing tools (e.g., balenaEtcher, dd ), and serial debugging tools (minicom, screen, PuTTY).


  • Autonomous & Robotic Platforms


  • Exposure to the sensor hardware that enables autonomy (cameras, ultrasonic sensors, LiDAR, IMU, wheel encoders).


  • Basic familiarity with robotics middleware or architectures (e.g., ROS/ROS 2, ArduPilot, PX4) is a significant plus.


  • Experience troubleshooting physical moving systems, motor controllers, servo actuation, and battery management systems (LiPo/Li-ion safety).





qualifications:

Title Lab Technician:



Position Overview



We are seeking an inquisitive and motivated Junior Lab Technician to support our testing and prototyping operations. In this role, you will assist engineering teams with the day-to-day setup, maintenance, debugging, and verification of hardware and software environments. This is a hands-on position ideal for an early-career technician, recent graduate, or self-taught builder passionate about embedded hardware, Linux environments, and robotics or autonomous platforms.



Key Responsibilities



Lab & Bench Setup: Assemble, wire, and configure test benches, sensors, actuators, microcontrollers, and single-board computers (SBCs).



System Testing & Flashing: Flash operating system images and firmware onto embedded devices; assist with hardware-in-the-loop (HIL) tests.



Linux Environment Support: Boot, configure, and maintain Linux-based development machines and edge devices (setting up network interfaces, permissions, and packages).



Autonomous Hardware Support: Mount, calibrate, and verify sensors (e.g., LiDAR, cameras, IMUs, GPS) used across autonomous and robotic test rigs.



Troubleshooting & Diagnostics: Use standard lab equipment (multimeters, oscilloscopes, logic analyzers) and software log utilities to isolate hardware, wiring, and communication faults.



Inventory & Safety: Maintain lab equipment inventory, organize test rigs, and enforce lab safety protocols (ESD protection, battery handling, power supplies).



Required & Preferred SkillsCore Qualifications



Associate degree, trade school certification, or equivalent practical experience in Electronics, Robotics, Computer Engineering Technology, or a related field.



Familiarity with basic electronic prototyping, wiring, crimping, and reading basic schematics or pinout diagrams.



Strong organizational skills and the ability to log and document test procedures clearly.



Highly Regarded Skills (Expanded)



Linux Systems & Command-Line Operations



Practical comfort navigating the Linux terminal (e.g., Ubuntu/Debian flavors).



Managing services (systemctl), reading system logs (journalctl, dmesg), and basic shell scripting (bash) for automating re


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxsapwma1
  • Position Id: 1366118
  • Posted 12 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.