Talent.com
Senior Software Engineer

Senior Software Engineer

Confidential CompanyCarlsbad, California, US
30+ days ago
Job type
  • Full-time
  • Permanent
Job description
  • Overview
  • Do you have the skills to fill this role Read the complete details below, and make your application today.

    The Senior 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.

    • Responsibilities
    • Senior Software Engineer
    • Software Development
    • : 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 Image Processing
    • Image Processing Algorithm Design
    • : Lead the development, maintenance, and optimization of image processing algorithms that meet performance, quality, and reliability requirements. Support definition of requirements, test plans, and validation of image processing algorithms.
    • Qualifications
    • (Experience, Education, & Skills)
    • Experience :
    • 5+ years of professional experience in software engineering with a strong focus on image processing.
    • 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.
    • Proficiency in languages such as C / C++, JavaScript, Python.
    • 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.
    • Job Type : Full-time

      Pay : $130,000.00 - $180,000.00 per year

      Benefits :
    • 401(k)
    • Dental insurance
    • Health insurance
    • Paid time off
    • Vision insurance
    • Schedule :

    • Monday to Friday
    • Experience :

    • Image processing : 4 years (Required)
    • STM32 : 2 years (Required)
    • Ability to Commute :

    • Carlsbad, CA 92008 (Required)
    • Ability to Relocate :

    • Carlsbad, CA 92008 : Relocate before starting work (Required)
    • Work Location : In person

    Create a job alert for this search

    Senior Software Engineer • Carlsbad, California, US

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Leidos IncSan Diego, CA, United States
    Full-time
    SDLC) activities as a member of an Agile development team building a large complex enterprise system.Development includes the full range of turning Agile user stories into implementable concepts, t...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    QualcommSan Diego, CA, United States
    Full-time
    Qualcomm Innovation Center, Inc.Engineering Group, Engineering Group > .As a Senior Software Engineer, you will contribute to the design, development, and optimization and commercialization of softw...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Senior

    Software Engineer, Senior

    Booz Allen HamiltonSan Diego, CA, United States
    Full-time +1
    Your growth matters to us - explore our career development opportunities.Connect with others in our people-first culture and enhance our collective ingenuity. Learn how we’ll support you as you purs...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Algorithms Engineering

    Senior Software Engineer - Algorithms Engineering

    CerebrasEncinitas, CA, United States
    Full-time
    Flock Freight is looking for an experienced and motivated backend engineer to innovate on and optimize our proprietary pooling technology - the heart of the Flock Freight platform!.We’re not just l...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software QA Engineer

    Senior Software QA Engineer

    AppleSan Diego, CA, United States
    Full-time
    Are you passionate about quality? The team at Claris, Inc.Claris is a wholly-owned subsidiary of Apple and the leader in the workspace innovation platform space. We are advancing existing technologi...Show moreLast updated: less than 1 hour ago
    • Promoted
    Software Engineer, Platform - Carlsbad, USA

    Software Engineer, Platform - Carlsbad, USA

    SpeechifyCarlsbad, CA, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - 219410

    Senior Software Engineer - 219410

    Teradata GroupSan Diego, CA, United States
    Full-time
    At Teradata, we believe that people thrive when empowered with better information.That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trust...Show moreLast updated: 27 days ago
    • Promoted
    Senior Cellular Software Engineer

    Senior Cellular Software Engineer

    Apple Inc.San Diego, CA, United States
    Full-time
    San Diego, California, United States Software and Services.Design, implement, verify and integrate Cellular Layer 1 control firmware for an innovative mobile wireless communications system.Develop ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Apple Inc.San Diego, CA, United States
    Full-time
    At Apple, we strive every single day to craft products that enrich people’s lives.Our successes are the result of skilled domain experts working in an environment which encourages creativity, colla...Show moreLast updated: 30+ days ago
    • Promoted
    Rack Management Senior Software Engineer

    Rack Management Senior Software Engineer

    QualcommSan Diego, CA, United States
    Full-time
    Engineering Group, Engineering Group > .Qualcomm is seeking an experienced engineer to lead the design, development, and deployment of rack management software for AI accelerator products in data ce...Show moreLast updated: 28 days ago
    • Promoted
    Senior Software Engineer (Product)

    Senior Software Engineer (Product)

    CerebrasEncinitas, CA, United States
    Full-time
    We’re looking for a motivated, collaborative full stack developer with 3–5 years of industry experience to join the team responsible for building and deploying our platform and web / mobile applicati...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Systems Engineer - Hyperscalers

    Senior Software Systems Engineer - Hyperscalers

    ServiceNowSan Diego, CA, United States
    Full-time
    It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today - ServiceNow stands as a global market ...Show moreLast updated: less than 1 hour ago
    • Promoted
    Senior Software Engineer (Client) - Harry Potter

    Senior Software Engineer (Client) - Harry Potter

    ZyngaCarlsbad, CA, United States
    Full-time
    Level Up Your Career with Zynga!.At Zynga, we bring people together through the power of play.As a global leader in interactive entertainment and a proud label of Take-Two Interactive, our games ha...Show moreLast updated: 30+ days ago
    • Promoted
    Rack Management Senior Software Engineer

    Rack Management Senior Software Engineer

    NutanixSan Diego, CA, United States
    Full-time
    Engineering Group, Engineering Group > .Qualcomm is seeking an experienced engineer to lead the design, development, and deployment of rack management software for AI accelerator products in data ce...Show moreLast updated: 28 days ago
    • Promoted
    Senior Software Engineer - AI / ML

    Senior Software Engineer - AI / ML

    ViasatCarlsbad, CA, United States
    Full-time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Globus Medical IncSan Diego, CA, United States
    Full-time
    At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our team is inspired by the needs of these pati...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer - Linux

    Senior Software Engineer - Linux

    QualcommSan Diego, CA, United States
    Full-time
    Qualcomm Innovation Center, Inc.Drive Linux innovation for Qualcomm’s next‑generation server‑class CPUs.Join our Linux Platform team to build and optimize Linux distribution support and infrastruct...Show moreLast updated: 10 days ago
    • Promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    TendSan Diego, CA, United States
    Full-time
    We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...Show moreLast updated: 30+ days ago