BerkeleyRecruiter Since 2001
the smart solution for Berkeley jobs

Senior Software Engineer

Company: CyberCoders
Location: Petaluma
Posted on: January 14, 2026

Job Description:

Job Description Job Description Senior Software Engineer If you are a Senior Software Engineer with embedded experience, please read on! Onsite in Petaluma | Full-Time/Permanent We are a leading provider of innovative medical solutions designed to save lives in the most challenging environments. Our products range from advanced trauma simulation systems to life-saving medical equipment, empowering military, law enforcement, and emergency medical professionals to perform at their best when it matters most. With a commitment to quality, training, and real-world performance, we strive to make a difference in critical moments. This role will demonstrate and apply principles and procedures associated with the creation, maintenance, and enhancement of custom embedded applications for the company's systems with a focus on progressive application software design and development. Provide prototype, new development, and maintenance programming support for new and existing custom embedded applications using traditional programming languages and state of the art development tools. Skills Embedded C / C++ Visual Studio Microcontroller-based embedded systems Serial, USB, Ethernet, CAN, or similar communication protocols Version control (Git preferred) Plus skills: C# (.NET Framework 4.x and later) Familiar with Altium Ability to read and interpret schematics and PCB layouts. Experience collaborating with electrical engineers on embedded hardware designs. What You Will Be Doing Design, develop, test, implement, and maintain program code/modules/objects/interfaces based on defined requirements and specifications. Develop and maintain system design, interface and program code documentation. Participate in program code walkthroughs and design reviews. Provide documentation and technical support for installation/rollout of custom embedded application software. Make formal presentations and provides software demonstrations. Prepare inputs to project status reports. Participate in full software development lifecycle. Employ configuration management tools to manage code development, implementation and test. Develop and implement software verification and validation plans. Lead or participate in the application of structured techniques and development methodologies to formulate software component architectures and software designs. Evaluate and recommend application development tools. What's In It for You - Competitive base salary with bonus! - 401k matching - PTO - Full benefits including medical, dental, and vision - Opportunity for professional growth - Awesome Glassdoor review - Great company culture and work-life balance! - Much more! So, if you are a Senior Electrical Engineer with experience, please apply today! - For this position, you must be currently authorized to work in the United States without the need for sponsorship for a non-immigrant visa. CyberCoders will consider for Employment in the City of Los Angeles qualified Applicants with Criminal Histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring (Ban the Box) Ordinance.This job was first posted by CyberCoders on 01/08/2026 and applications will be accepted on an ongoing basis until the position is filled or closed. CyberCoders is proud to be an Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. CyberCoders will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and local law, including but not limited to the Los Angeles County Fair Chance Ordinance, the San Francisco Fair Chance Ordinance, and the California Fair Chance Act. CyberCoders is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. Individuals needing special assistance or an accommodation while seeking employment can contact a member of our Human Resources team at Benefits@CyberCoders.com to make arrangements.

Keywords: CyberCoders, Berkeley , Senior Software Engineer, IT / Software / Systems , Petaluma, California


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Berkeley RSS job feeds