Electronics Engineer
Digilock
Date: 2 weeks ago
City: Petaluma, CA
Contract type: Full time

This role is 100% onsite in our Petaluma, CA office. Please, no out of the area resumes.
As an Electronic Engineer, you will be responsible for developing, testing, and optimizing firmware for embedded systems. This includes programming microcontrollers, designing and troubleshooting hardware, and implementing communication protocols to ensure reliability and performance. The role requires strong debugging skills, expertise in embedded programming languages, and a solid understanding of current embedded systems and wireless technologies.
Key Responsibilities
Who We Are
At Digilock, we’re at the forefront of innovation, design, and manufacturing in personal security solutions. By using best-in-class materials and providing exceptional service, we ensure our customers and their clients have peace of mind, knowing their most important items are secure.
For over 40 years, we’ve committed to merging technological innovation with unparalleled customer service, offering the finest secure personal storage solutions available. As a growing company, we understand that change is constant, and we embrace it with enthusiasm. This passion for innovation drives us and propels our company forward.
Benefits
We provide a competitive salary and benefits package. Highlights of our current benefits package include Medical, Dental/Vision, Long-Term Disability, Life Insurance, 401K Match up to 4%, AFLAC, Wellness Program Reimbursement, PTO, and a generous holiday schedule with pay. We provide food and snacks throughout the week in our fully stocked kitchens/breakrooms and have company outings.
As an Electronic Engineer, you will be responsible for developing, testing, and optimizing firmware for embedded systems. This includes programming microcontrollers, designing and troubleshooting hardware, and implementing communication protocols to ensure reliability and performance. The role requires strong debugging skills, expertise in embedded programming languages, and a solid understanding of current embedded systems and wireless technologies.
Key Responsibilities
- Develop, test, and debug firmware for embedded systems using C/C++ and Linux.
- Optimize firmware for performance, efficiency, and reliability through continuous testing.
- Program and configure microcontrollers using associated IDEs.
- Design and layout PCBs for embedded systems while ensuring compliance with regulatory standards.
- Implement and troubleshoot communication protocols (e.g., I2C, SPI, UART, USB) to ensure proper system functionality.
- Utilize hardware debugging tools such as oscilloscopes and logic analyzers for accurate testing and troubleshooting.
- Diagnose and resolve issues in embedded hardware and firmware.
- Collaborate with cross-functional teams to define system requirements and design specifications.
- Maintain comprehensive documentation for firmware, hardware designs, and testing procedures.
- Update firmware to adapt to new hardware or evolving product requirements.
- Stay current with advancements in embedded systems, microcontroller architectures, and wireless communication technologies.
- Education: Bachelor’s degree in Electronic Engineering, Computer Engineering, or a related field
- Technical Skills:
- Proficient in designing and debugging embedded firmware using C/C++ and Linux.
- Expertise in microcontroller architectures (e.g., Microchip PIC, ARM Cortex-M) and associated IDEs.
- Strong background in wireless technologies, including BLE, RFID, WiFi, and Sub-GHz communication technologies.
- Skilled in hardware design, PCB layout, and component selection, particularly using Altium Designer.
- Proficient in debugging communication protocols (I2C, SPI, UART, USB) using tools like oscilloscopes and logic analyzers.
- Knowledge of data encryption and security best practices.
- Collaboration: Strong ability to work effectively with hardware engineers and multidisciplinary teams.
- Software: Microsoft Office Suite, Altium Designer.
- Communication Technologies: BLE, RFID, WiFi, Sub-GHz technologies (e.g., Wi-SUN, Z-Wave).
- Communication Protocols: I2C, SPI, UART, USB.
- Debugging Tools: Oscilloscopes, logic analyzers.
Who We Are
At Digilock, we’re at the forefront of innovation, design, and manufacturing in personal security solutions. By using best-in-class materials and providing exceptional service, we ensure our customers and their clients have peace of mind, knowing their most important items are secure.
For over 40 years, we’ve committed to merging technological innovation with unparalleled customer service, offering the finest secure personal storage solutions available. As a growing company, we understand that change is constant, and we embrace it with enthusiasm. This passion for innovation drives us and propels our company forward.
Benefits
We provide a competitive salary and benefits package. Highlights of our current benefits package include Medical, Dental/Vision, Long-Term Disability, Life Insurance, 401K Match up to 4%, AFLAC, Wellness Program Reimbursement, PTO, and a generous holiday schedule with pay. We provide food and snacks throughout the week in our fully stocked kitchens/breakrooms and have company outings.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Bilingual Behavioral Coach
Seneca Family of Agencies,
Petaluma, CA
$25.34
-
$27.84
per hour
2 days ago
Are you a mental health advocate who enjoys working with youth and families in preventative care? Join our Sonoma Therapeutic Behavioral Services (TBS) team at Seneca today!As the Bilingual Behavioral Coach on the team, you will work with youth and their families within the community for a duration of 3 - 6 months and with an average caseload of 7-9...

Registered Nurse - Recovery Room
PROVIDENCE ST JOHNS HEALTH CENTER,
Petaluma, CA
$62.82
-
$84.63
per hour
1 week ago
DescriptionReqID: 343149Job Category: Nursing-Patient FacingShift: DaySchedule: Part timeProvidence nurses are not simply valued – they’re invaluable. You will thrive in our culture of patient-focused, whole-person care built on understanding, commitment, and mutual respect. Your voice matters here, because we know that to inspire and retain the best nurses, we must empower them. Learn why nurses choose to work at Providence...

Sales Manager
HMG Careers,
Petaluma, CA
2 weeks ago
This full-time position offers flexible work hours and ample opportunities for advancement into management roles.You will work remotely to serve clients and offer valuable advice and protection to individuals and their families.What We Offer Remote, work from home career. Average first-year earnings of $69K commission + bonuses. Life-long residual income through renewals. Unionized position with stock options. Excellent benefits package...
