Talent.com
serp_jobs.error_messages.no_longer_accepting
Senior Firmware Engineer (San Diego)

Senior Firmware Engineer (San Diego)

Siro DiagnosticsSan Diego, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.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.

    serp_jobs.job_alerts.create_a_job

    Senior Firmware Engineer • San Diego, CA, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Back End Engineer

    Senior Back End Engineer

    VirtualVocationsChula Vista, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Staff Back End Engineer to design and develop foundational systems for AI-powered products.Key Responsibilities Architect and build scalable backend systems and infrast...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Principal Scientific Software Engineer

    Senior Principal Scientific Software Engineer

    Leidos IncSan Diego, CA, United States
    serp_jobs.job_card.full_time
    The Leidos Innovations Center operates at the leading edge of technology by designing, demonstrating, and deploying solutions to solve complex remote sensing problems for our Department of Defense ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Cubic CorporationSan Diego, CA, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer page is loaded## Senior Software Engineerlocations : San Diego, Californiatime type : Full timeposted on : Posted Todayjob requisition id : REQ\_45565# • •Business Unit : ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Firmware Engineer

    Firmware Engineer

    VirtualVocationsChula Vista, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Engineer, Firmware.Key Responsibilities Develop high-quality MCU firmware for existing and next-generation platforms Collaborate with internal stakeholders and ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Crypto Engineering Leader

    Crypto Engineering Leader

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a CTO / Engineering Leader.Key Responsibilities Lead engineering initiatives, making technical decisions and overseeing product delivery Build and launch core protocols ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Product Engineer

    Senior Product Engineer

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    Product Engineer - ArcGIS Online.Key Responsibilities Plan, design, test, certify, release, and support ArcGIS Online Lead collaboration with development teams to build new capabilities and impr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Banking Activities.Key Responsibilities Solve high-risk, cross-team challenges in financial reporting and ledgering, driving solutions end to ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Municipal Applications Engineer

    Senior Municipal Applications Engineer

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Municipal Applications Engineer.Key Responsibilities Analyze and interpret customer specifications, P&IDs, and tender documents Utilize proprietary software for...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Backend Engineer

    Senior Backend Engineer

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    Backend Engineer - Investigator.Key Responsibilities Lead technical design discussions and collaborate with cross-functional teams Design, develop, and operate scalable microservices and robust ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Application Development Engineer

    Senior Application Development Engineer

    VirtualVocationsChula Vista, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Application Development Engineer.Key Responsibilities Designs, develops, tests, and deploys complex enterprise software solutions Collaborates with various tech...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Engineer.Key Responsibilities Design, develop, and test various features and functions delivered via applications and services Collaborate with opera...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Security Engineer

    Senior Security Engineer

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Security Infrastructure Support Senior Security Engineer.Key Responsibilities : Design, install, maintain, and support enterprise IT systems across hybrid environments ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior System Engineer

    Senior System Engineer

    Bird Rock SystemsSan Diego, CA, US
    serp_jobs.job_card.full_time
    At Bird Rock Systems, we take pride in being named one of the Inc.Fastest Growing Private Companies.Our dynamic journey to success is fueled by a team of passionate individuals who thrive in a fast...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Apple Inc.San Diego, CA, United States
    serp_jobs.job_card.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...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Systems Engineer

    Senior Systems Engineer

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Computer Systems Engineer / Architect.Key Responsibilities Gathers and investigates technical capabilities of products and solutions Designs interfaces and coordi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer (Product)

    Senior Software Engineer (Product)

    CerebrasEncinitas, CA, United States
    serp_jobs.job_card.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...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    VirtualVocationsEl Cajon, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Solution Engineer to join their dynamic APAC Solutions Engineering team.Key Responsibilities Own the technical engagement in pre-sales opportunities and build tr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Platform Engineer

    Senior Platform Engineer

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Platform Engineer to contribute to platform automation and integration.Key Responsibilities Develop and execute a platform automation strategy integrating divers...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lead Firewall Engineer

    Lead Firewall Engineer

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Firewall Engineer.Key Responsibilities Perform engineering tasks in support of perimeter defense services Coordinate team technical escalations for clients, vendo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Advanced Delivery Architect

    Senior Advanced Delivery Architect

    VirtualVocationsEscondido, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Advanced Delivery Architect (East).Key Responsibilities Lead and deliver Advanced Services engagements to drive customer adoption and ROI Advise customers on cl...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days