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, Fremont , Senior Software Engineer, IT / Software / Systems , Petaluma, California