Enable job alerts via email!

Senior Software Engineer

Linuxnewbieguide

Carlsbad (CA)

On-site

USD 130,000 - 180,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A medical technology company is seeking a Senior Software Engineer to contribute to the R&D team developing therapeutic medical devices. The ideal candidate will lead software development processes, ensure compliance with industry standards, and drive cybersecure connectivity features. This role demands collaboration with cross-functional teams and offers a competitive salary range along with opportunities for mentorship.

Benefits

Medical insurance
Vision insurance
401(k)

Qualifications

  • 5+ years of professional experience in software engineering focused on cybersecure connectivity.
  • Prior experience at a medical device company or in a highly regulated field.
  • Strong understanding of development lifecycle and compliance with industry standards.

Responsibilities

  • Lead software engineering through design, verification, testing, release, and post-market.
  • Document code and processes concisely; provide regular updates to stakeholders.
  • Mentor junior engineers and lead code reviews to enforce best practices in engineering.

Skills

Collaboration
Technical Documentation
Experiment Design
Software Testing Methodologies
Version Control
AGILE Environment
Object-Oriented Design
Hardware Debugging
Device Peripherals Knowledge

Education

Bachelor’s, Master’s, or Ph.D. in Computer Science, Information Security, or a related field

Tools

Git
SVN
JIRA
Yocto

Job description

This range is provided by Bolt Medical. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$130,000.00/yr - $180,000.00/yr

Direct message the job poster from Bolt Medical

DIRECT CANDIDATES ONLY, IF INTERESTED APPLY THROUGH JOB POST. NO DIRECT MESSAGES.

RECRUITERS: DO NOT CONTACT.

SUMMARY OF THE JOB

The Software Engineer will be a key contributor to Bolt’s R&D team developing a therapeutic medical device.

Leads and supports all facets of software engineering through stages of software product lifecycle (Design, Verification and Validation Testing, Release, and Post-Market) for the software for medical devices.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Senior Software Engineer

  • Software Engineer: Design, develop, and enhance product software, non-product software, and associated tools to support product development and overall code quality. Contribute to full software development lifecycle, including performing software risk assessments and implementing control measures, defining and executing software testing, assisting with integration of software into production environments and providing ongoing support of released software.
  • Documentation & Reporting: Document code, algorithms, and processes clearly and concisely. Define and write software, firmware, and system requirements, specifications, and design documentation. Provide regular updates and reports on project status to stakeholders.
  • Cross-Functional Collaboration: Partner with cross-functional teams including software developers, product managers, other R&D engineers, operations, field service, and IT to support the entire development lifecycle.
  • Mentorship: Provide mentorship and technical leadership to junior engineers.
  • Code Reviews & Best Practices: Lead and participate in code reviews, advocate and enforce secure coding practices across engineering teams, and ensure compliance with industry standards and best practices.
  • Compliance & Standards: Ensure that software development lifecycle and products adhere to relevant industry standards.

Focus on Linux Development

  • Linux Development & Design: Design and implement Linux-based custom operating systems using Yocto. Ensure a secure-by-design approach to system architecture and development processes. Manage and maintain open-source software components while ensuring proper licensing compliance and documentation in accordance with applicable laws
  • Vulnerability Management: Identify, analyze, and mitigate vulnerabilities in our Linux-based products, including system services, libraries, and applications.
  • Threat Modeling & Risk Assessment: Lead threat modeling sessions and perform security risk assessments to proactively identify potential threats and vulnerabilities in both software and infrastructure.
  • Security Automation & Tooling: Develop and maintain security tools and automation frameworks that improve security posture and accelerate vulnerability detection and remediation.

Qualifications:

Experience:

  • 5+ years of professional experience in software engineering with a strong focus on developing cybersecure connectivity features.
  • Prior experience at a medical device company, or in a highly regulated field

Education:

  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Information Security, or a related field.

Skills:

  • Collaborating effectively within a team.
  • Writing thorough and clear technical documentation to describe software design as well as testing procedures and results.
  • Designing and performing experiments including data collection and documentation that must adhere to current Good Documentation Practices (cGDocP).
  • Knowledge of software testing methodologies, including unit testing, integration testing, and system testing.
  • Use of version control following best practices, with tools like Git or SVN.
  • Working in an AGILE environment using tools such as JIRA.
  • Strong understanding of object-oriented design principles.
  • Hands on experience with standard lab equipment such as oscilloscope, logic analyzer, JTAG and hardware debugging platforms.
  • Knowledge of hardware interfaces such as CAN, I2C, SPI, USB, UART, Ethernet.
  • Knowledge of device peripherals such as EEPROMS, high speed ADC/DAC.
  • Experience with STM32 processors.
  • Experience with Yocto.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Medical Equipment Manufacturing

Referrals increase your chances of interviewing at Bolt Medical by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified when a new job is posted.

Sign in to set job alerts for “Senior Software Engineer” roles.
Junior/Mid-Level Full Stack Developer (Onsite)
Software Engineering Intern (Summer 2025)

Solana Beach, CA $95,000.00-$130,000.00 3 weeks ago

Carlsbad, CA $160,000.00-$220,000.00 2 weeks ago

Poway, CA $87,070.00-$132,963.00 3 days ago

Carlsbad, CA $135,500.00-$252,500.00 5 days ago

Carlsbad, CA $121,400.00-$161,800.00 5 days ago

Camp Pendleton, CA $115,000.00-$130,000.00 1 month ago

Poway, CA $87,070.00-$132,963.00 5 days ago

Embedded Software Engineer, Viasat Government

Carlsbad, CA $111,500.00-$208,000.00 1 week ago

Carlsbad, CA $130,000.00-$150,000.00 2 weeks ago

Carlsbad, CA $100,000.00-$130,000.00 3 months ago

Staff Front-End Software Engineer, List Experience
Full Stack Software Engineer- Viasat Government

Carlsbad, CA $111,500.00-$208,000.00 1 week ago

Poway, CA $116,480.00-$208,505.00 11 hours ago

Carlsbad, CA $87,400.00-$129,340.00 1 week ago

Staff Front-End Software Engineer, List Experience

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

SENIOR SOFTWARE ENGINEER- EDGE SERVER

Ditto

San Francisco null

Remote

Remote

USD 120,000 - 180,000

Full time

-1 days ago
Be an early applicant

SENIOR SOFTWARE ENGINEER

Brio Digital

Boston null

Remote

Remote

USD 140,000 - 180,000

Full time

-1 days ago
Be an early applicant

Democratic Data Exchange: Senior Software Engineer MIG

Job Post

null null

Remote

Remote

USD 140,000 - 165,000

Full time

Today
Be an early applicant

Senior Software Engineer

Linuxnewbieguide

Carlsbad null

On-site

On-site

USD 130,000 - 180,000

Full time

Today
Be an early applicant

Empower Project: Senior Software Engineer (Remote)

Job Post

null null

Remote

Remote

USD 135,000 - 160,000

Full time

Today
Be an early applicant

Senior Software Engineer-Word Copilot

Microsoft

Redmond null

Remote

Remote

USD 119,000 - 235,000

Full time

Today
Be an early applicant

Sr. Software Engineer, D365 CRM (Remote)

Savers

null null

Remote

Remote

USD 101,000 - 152,000

Full time

Yesterday
Be an early applicant

Software Engineer / Senior Software Engineer

Microsoft

Redmond null

Remote

Remote

USD 90,000 - 150,000

Full time

-1 days ago
Be an early applicant

Senior Software Engineer – MIG

Democratic Data Exchange

null null

Remote

Remote

USD 140,000 - 165,000

Full time

Today
Be an early applicant