Talent.com
Senior Firmware Engineer

Senior Firmware Engineer

Siro DiagnosticsSan Diego, CA, United States
2 days ago
Job type
  • Full-time
Job description

Siro Diagnostics, Inc. is seeking to hire a full-time Senior Firmware Engineer to oversee firmware and be a key driver in software development.

Responsibilities :

  • Drive the development and enhancement of firmware for company products and manufacturing equipment, in all product lifecycle stages (from prototype to manufacturing)
  • Design and develop real-time microcontroller firmware
  • Resolve integration issues
  • Board bring-up, debug, and test hardware from prototype to manufacturing release
  • Code, design and optimize complex components for embedded systems design projects
  • Implement algorithms such as PID control
  • Create software tools for test and automation, such as deployment and remote upgrade
  • Support, maintain, and document software functionality
  • Unit testing, static and dynamic code analysis
  • Additional duties as assigned

Requirements :

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 8+ years of experience as an embedded software and / or firmware engineer
  • Strong knowledge of C programming, Python, C++ assembly language
  • System level programming on Linux, Windows, or RTOS environments
  • Experience developing software on microcontrollers or single board computers
  • Knowledge of common hardware interfaces and device driver development
  • Ability to read schematics and use test equipment for troubleshooting
  • Understanding of control systems and algorithms such as PID
  • Performance tuning and memory optimization
  • Software best practices including the use of version control, unit tests, and code reviews
  • Proficient with specifying software requirements and writing design documentation
  • Environment and Physical Activities / Requirements :

  • You will work in an indoor office environment for which no adverse conditions are expected. This position requires the following physical activities and / or requirements :
  • Remaining in a stationary or sedentary position, often standing and / or sitting for prolonged periods of time
  • Repeating motions, such as keyboarding, that may include the wrists, hands, and / or fingers
  • Communicating with others to exchange information
  • Adjusting, moving, carrying, lifting, pushing or pulling objects up to 20 pounds
  • You may work in an indoor laboratory environment, which may occasionally be noisy, subject to climate and humidity requirements, and hazardous substances. This position requires the following physical activities and / or requirements :
  • Remaining in a stationary or sedentary position, often standing and / or sitting for prolonged periods of time
  • Moving about to accomplish tasks or moving from one worksite to another, including possibly tight or confined spaces
  • Reaching, crouching, or stooping
  • Repeating motions that may include the wrists, hands, and / or fingers
  • Gross and / or fine manipulation of items with hands and fingers
  • Adjusting, moving, carrying, lifting, pushing or pulling objects up to 50 pounds
  • Operating machinery and / or heavy laboratory equipment
  • Communicating with others to exchange information
  • Visual acuity (far and near), including peripheral vision
  • Pay Range :

    The salary range for this position is $130,000-150,000. Additionally, individuals may be eligible for an annual discretionary bonus. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. Siro Diagnostics offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation and more.

    We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

    Create a job alert for this search

    Senior Firmware Engineer • San Diego, CA, United States

    Related jobs
    • Promoted
    Senior Product Manager

    Senior Product Manager

    Raken IncCarlsbad, CA, US
    Full-time
    Our goal is to transform the way the world builds by introducing technology to a 7,000-year-old industry.To achieve this, we aim to attract unique, passionate people to the cause.We believe that fa...Show moreLast updated: 24 days ago
    • Promoted
    Senior Principal FPGA Engineer

    Senior Principal FPGA Engineer

    Cubic CorporationSan Diego, CA, United States
    Full-time
    Hello! To apply to the job you were interested in, please create a Workday account, if you already have an account please sign in. We look forward to learning more about you!.Senior Principal FPGA E...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: 20 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.Work as a DevOps Engineer, where you can resolve a problem with a complete end-to-end solution in a fast, agile environment....Show moreLast updated: 1 day 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: 17 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    LeidosEncinitas, CA, US
    Full-time
    Are you a motivated Principal Software Engineer with technical, hands-on experience developing software to solve challenging problems involving advanced technologies such as AI / ML, Resilient System...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer (Product)

    Senior Software Engineer (Product)

    Flock Freight, Inc.Encinitas, 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
    Senior Modem Software Engineer

    Senior Modem Software Engineer

    QualcommSan Diego, CA, United States
    Full-time
    Job Area : Engineering Group, Engineering Group > .This individual independently plans, performs the moderately-defined responsibility for the designing, implementing, verifying, validating and comme...Show moreLast updated: 20 days ago
    • Promoted
    Senior Software Engineer - 218855

    Senior Software Engineer - 218855

    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: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    FyrFly Venture PartnersSan Diego, CA, United States
    Full-time
    Our mission at Oura is to empower every person to own their inner potential.Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and sleep qual...Show moreLast updated: 20 days ago
    • Promoted
    Firmware Engineer | Otay

    Firmware Engineer | Otay

    Grupo TECMATijuana, Baja California, Mexico
    Working in the Product Development Team designing and testing the electronics and the microcontroller firmware.Interact with the Project leader and the other team members to define the functional s...Show moreLast updated: 14 days ago
    • Promoted
    Systems Engineer

    Systems Engineer

    InsideHigherEdLa Jolla, California, United States
    Full-time
    The Salk Institute, one of the world's leading nonprofit research organizations, is looking for a Systems Administrator to support its innovative scientific and administrative IT environment.In thi...Show moreLast updated: 2 days ago
    • Promoted
    Senior Design Engineer (Sustaining)

    Senior Design Engineer (Sustaining)

    Orthofix Holdings, Inc.Carlsbad, CA, United States
    Full-time
    The Senior Design Engineer is responsible for assisting in the development of new medical device systems from concept to market introduction in accordance with FDA and ISO requirements.The Senior D...Show moreLast updated: 12 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: 17 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Apple Inc.San Diego, CA, United States
    Full-time
    San Diego, California, United States Software and Services.As an engineer on our team, you will iterate quickly to create, maintain, and improve apps and backend services that empower the day-to-da...Show moreLast updated: 30+ days ago
    • Promoted
    Building Engineer ($2,000 Sign-on Bonus)

    Building Engineer ($2,000 Sign-on Bonus)

    WelltowerLa Jolla, CA, US
    Full-time
    As a Building Engineer within our Outpatient Medical portfolio, you'll be at the forefront of maintaining and enhancing the value of our healthcare properties. Your role is pivotal in ensuring the o...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Product Manager

    Senior Product Manager

    RakenCarlsbad, CA, US
    Full-time
    Raken is a cloud-based, mobile, collaboration platform for the construction industry - we empower the people who build the world! Our goal is to transform the way the world builds by introducing te...Show moreLast updated: 22 days ago
    • Promoted
    Senior Performance Engineer (Hybrid)

    Senior Performance Engineer (Hybrid)

    Insulet CorporationTijuana, Baja California, México
    Senior Performance Engineer (Hybrid) page is loaded.Senior Performance Engineer (Hybrid).Apply locations Guadalajara, Jalisco Aviacon, Tijuana time type Full time posted on Posted 8 Days Ago job re...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Design Engineer (Deformity)

    Senior Design Engineer (Deformity)

    Orthofix Holdings, Inc.Carlsbad, CA, United States
    Full-time
    Senior Design Engineer (Deformity) page is loaded## Senior Design Engineer (Deformity)locations : Carlsbadtime type : Full timeposted on : Posted Yesterdayjob requisition id : OFX25502Guided by...Show moreLast updated: 16 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Siro DiagnosticsSan Diego, CA, US
    Full-time
    Drive the development and enhancement of firmware for company products and manufacturing equipment, in all product lifecycle stages (from prototype to manufacturing). Design and develop real-time mi...Show moreLast updated: 1 day ago