Talent.com
Senior Firmware Engineer
Senior Firmware EngineerHarvard Bioscience • St Paul, MN, USA
Senior Firmware Engineer

Senior Firmware Engineer

Harvard Bioscience • St Paul, MN, USA
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters_job_card.quick_apply]
[job_card.job_description]

Harvard Bioscience is seeking an experienced and motivated Senior Firmware Engineer. The candidate will define, develop, test, and debug solutions for a wide variety of products utilized in life science research. This position is located in St. Paul, Minnesota.

Primary Duties and Responsibilities :

  • Define / Design of embedded systems for instrumentation.
  • Provide team leadership / direction to mentor lower-level project resources.
  • Participate in architecture definition, coding, testing, debugging, and documentation.
  • Participate in NPI project planning.
  • Interface with hardware design and development
  • Proven track record of system integration and troubleshooting
  • Assess and implement third party and open-source software solutions.
  • Develop testing processes and scripts to assist in testing and validation.
  • Collaborate with multi-disciplinary engineering teams, and work with vendors and contractors.
  • Maintain detailed documentation to track project development and design process.
  • Ensure project timeline is met and project stays within budget.

Technical Requirements :

  • Strong background in Analog, Digital, and embedded systems design
  • Solid Embedded C / C++ programming (low level hardware interface & GUI development)
  • Excellent knowledge of OS coding techniques, IP protocols, interface and hardware subsystems.
  • Knowledge of USB, SPI, I2C, UART, Wireless, and high-speed signals design
  • Broad knowledge of electro-mechanical systems, motors, and motion control
  • Familiarity with ARM Processors, motor drivers and FPGA
  • Demonstrated knowledge in reading schematics and data sheets for components and systems.
  • Strong documentation and writing skills.
  • Ability to work within an ISO regulated design environment.
  • Familiarity with .NET, C#, Delphi, LabView is a plus
  • Proficiency in Windows applications (Word, Excel, PowerPoint, Project)
  • Additional Requirements :

  • Must be self-motivated and a great team player.
  • Strong organizational and interpersonal skills
  • Proven ability to communication technical information written and orally to a wide audience.
  • Ability to follow through with tasks and meet or exceed project timelines
  • Versatility, flexibility, and a willingness to work with constantly changing priorities with enthusiasm.
  • Ability to work in a fast-paced, dynamic environment on complex projects with general direction and minimal supervision
  • Analytical skills, technical aptitude, and determination to implement unique and effective solutions to difficult problems and analyze and coordinate data
  • Professional Qualifications :

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 10+ years of experience working in development engineering environment.
  • Harvard Bioscience, the most recognized and trusted name in bioscience research equipment and devices, designs and manufactures high quality, reliable and easy-to-use products used around the world by scientists and researchers.

    AN EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER / VETERAN / DISABILITY

    FLSA :     Exempt

    ADA Disclaimer

    In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis.

    Job Posted by ApplicantPro

    [job_alerts.create_a_job]

    Senior Firmware Engineer • St Paul, MN, USA

    [internal_linking.related_jobs]
    Engineering Leader - Individual Solutions Technology (Hybrid)

    Engineering Leader - Individual Solutions Technology (Hybrid)

    Securian • Saint Paul, MN, United States
    [job_card.full_time]
    At Securian Financial the internal position title is Engineering Mgr.Individual Solutions technology.This leader will build future technology readiness and mature existing technology capabilities t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Project Engineer

    Senior Project Engineer

    Land O'Lakes • Arden Hills, MN, US
    [job_card.full_time] +1
    Feed Supply Chain and Manufacturing operations.This position specifically focuses on packaging equipment.Incumbent is responsible for development of the project scope, working closely with the Feed...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Engineering Sr Analyst - Life Illustrations (Hybrid)

    Engineering Sr Analyst - Life Illustrations (Hybrid)

    Securian Financial • St Paul, MN, United States
    [job_card.full_time]
    At Securian Financial the internal position title is Engineering Sr Analyst.Securian Financial is built on a set of strong core values and we're guided by our purpose : helping our customers build s...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Firmware Engineer - US Only

    Staff Firmware Engineer - US Only

    Dojo Five • Saint Paul, MN, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    At Dojo Five, we’re constantly seeking engineers who thrive on solving complex technical challenges, enjoy collaborating across disciplines, and take pride in creating quality, reliable, high-perfo...[show_more]
    [last_updated.last_updated_1_day]
    Senior Account Executive - B2B

    Senior Account Executive - B2B

    Canon U.S.A., Inc. • Eagan, Minnesota, United States, 55121
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Senior Account Executive - B2B.Does the art of the deal drive your day-to-day need to succeed? Do you have a way with words that’s matched only by your desire to devour new technology concepts and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    EHS Specialist

    EHS Specialist

    Pace Analytical Services, LLC • Cottage Grove, MN, United States
    [job_card.full_time] +1
    Monday through Friday, 8 : 00 AM to 5 : 00 PM (Flexible).Are you ready to work making the world a safer, healthier place? Join our mission to continuously move science forward; to innovate and advance ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • Stacy, Minnesota, us
    [filters.remote]
    [job_card.part_time] +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Restaurant Delivery - Start Earning Quickly

    Restaurant Delivery - Start Earning Quickly

    DoorDash • Wyoming, MN, United States
    [job_card.full_time] +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Data Protection Engineer, Sr.

    Data Protection Engineer, Sr.

    Old National Bank • Lake Elmo, MN, United States
    [job_card.full_time]
    US-IL-Chicago | US-IN-Evansville | US-MN-Lake Elmo | US-MN-St Louis Park | US-IN-Indianapolis | US-KY-Louisville | US-WI-Milwaukee | US-WI-Madison | US-MI-Troy | US-TN-Nashville.Old National Bank h...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Online Survey Taker. Earn up to $25 per survey. - Remote (Chisago City)

    Online Survey Taker. Earn up to $25 per survey. - Remote (Chisago City)

    Earn Haus • Chisago City, MN, US
    [filters.remote]
    [job_card.full_time] +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Infrastructure Engineer (Woodbury)

    Infrastructure Engineer (Woodbury)

    Patron Points, Inc • Woodbury, MN, US
    [job_card.full_time] +1
    Infrastructure Engineer to join our small, dynamic team at our Woodbury, MN office.This role is ideal for candidates who want to take on a variety of duties and responsibilities within a smaller In...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Data Platform Engineer

    Senior Data Platform Engineer

    Securian • Saint Paul, MN, United States
    [job_card.full_time]
    At Securian Financial the internal title for this position is Infrastructure Sr.We have an exciting opportunity for a.In this role, you will design and implement data solutions that adhere to data ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sales Development Program Sales Associate - Fluid Solutions

    Sales Development Program Sales Associate - Fluid Solutions

    United Rentals • Cottage Grove, MN, United States
    [job_card.full_time]
    If you'd like the chance to make your mark with the world's largest equipment rental provider,.As a Sales Associate, you will have an exciting opportunity to grow your sales career with the leader ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Property Risk Engineer

    Senior Property Risk Engineer

    Travelers • Saint Paul, MN, US
    [job_card.full_time]
    Senior Risk Control Specialist.Under general direction, responsible for the ownership of the Property Technical Discipline in Assigned Territory, which includes : Conducting quality Risk Assessments...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Application Sales Engineer

    Application Sales Engineer

    Element Materials Technology • St. Paul, MN, United States
    [job_card.full_time]
    In this role, you will be responsible for conversion of more complex requests for quotes (RFQ's) to high quality bids and quotations. You will establish and maintain a strong relationship with clien...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Packaging Engineer

    Senior Packaging Engineer

    Bare Home • Forest Lake, MN, US
    [job_card.full_time]
    Bare Home | Forest Lake, Minnesota, United States (On-site).JP Ecommerce (dba Bare Home) has been named one of the top-ten fastest growing businesses in Minnesota by Inc.We're a $100M+ e-commer...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Commercial Lines Account Manager

    Commercial Lines Account Manager

    Optimal Staffing • Forest Lake, MN, US
    [job_card.full_time]
    Must have valid Minnesota Property & Casualty Producer license.Commercial Lines CSR / Account Representative experience, Personal Lines experience a plus. Excellent organizational & time manag...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • Forest Lake, Minnesota, US
    [filters.remote]
    [job_card.full_time] +1
    This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...[show_more]
    [last_updated.last_updated_30] • [promoted]