Firmware Engineer

Found in: beBee jobs US - 2 weeks ago


Boulder, Colorado, United States Earable Full time

About the Company

Earable is a neuroscience company developing wearables that detect real-time neural signals to stimulate the brain to improve sleep, focus, and other cognitive functions. We are actively seeking an iOS software engineer to contribute to a team of highly motivated scientists, engineers, and medical professionals to develop innovative solutions in the field of neuro-wearables.

Our office is conveniently located within walking distance from the CU Boulder main campus.

About the Role

As a firmware engineer, you will assist with embedded firmware development for neuro-wearables with Bluetooth connectivity. While working closely with hardware and software engineers, you will design firmware and embedded software using the application notes of chipsets used for Earable's neuro-wearables. You will be responsible for driving the integration and customization of third-party firmware and actively be involved in debugging issues arising out of various stages of system implementations. The role requires strong communication.

As a firmware engineer, you will assist with embedded firmware development for neuro-wearables with Bluetooth connectivity. While working closely with hardware and software engineers, you will design firmware and embedded software using the application notes of chipsets used for Earable's neuro-wearables. You will be responsible for driving the integration and customization of third-party firmware and actively be involved in debugging issues arising out of various stages of system implementations. The role requires strong communication.

Requirements

B.S. or above in Electrical Engineering/Computer Science
Experience with C/C++ or similar
Knowledge of software/firmware design on MCUs (Qualcomm preferred)
Strong embedded system experience, bare metal implementations in MCUs and/or DSPs
Ability to understand both schematic diagrams and PCB layouts
Experience in Bluetooth Low Power
Embedded Device driver development and testing
Experience in Linux application and kernel driver is a plus
Good understanding and experience of Operating System fundamentals
Excellent communication skills.

Earable focuses on Healthcare, Medical, Medical Devices, Machine Learning, and Neuroscience. Their company has offices in Boulder. They have a small team that's between 11-50 employees.
You can view their website at
  • Electrical Engineer

    Found in: beBee jobs US - 3 weeks ago


    Boulder, Colorado, United States Earable Full time

    About the CompanyEarable is a neuroscience company developing wearables that detect real-time neural signals to stimulate the brain to improve sleep, focus, and other cognitive functions. We are actively seeking an iOS software engineer to contribute to a team of highly motivated scientists, engineers, and medical professionals to develop innovative...

  • Electrical Engineer

    5 days ago


    Boulder, United States The GEO Group, Inc. Full time

    Benefits Information: This job posting is anticipated to remain open until April 26th, 2024 Equal Opportunity Employer Overview: BI is one of the leading technology companies in Boulder, Colorado and the largest provider of innovative electronic monitoring solutions in the United States. We excel at proving technological solutions to over 1,000 agencies...

  • Electrical Engineer

    Found in: Appcast Linkedin GBL C2 - 7 days ago


    Boulder, United States Professional Employment Group of Colorado Full time

    Designs, develops and tests all aspects of electrical components and equipment. Applies knowledge of engineering principles to design products such as electronics, instruments, controls, etc. May be involved in the fabrication, operation, application, installation and/or repair of electrical components of electronic products. Provides engineering support for...

  • Electrical Engineer

    Found in: Appcast US C2 - 7 days ago


    Boulder, United States Professional Employment Group of Colorado Full time

    Designs, develops and tests all aspects of electrical components and equipment. Applies knowledge of engineering principles to design products such as electronics, instruments, controls, etc. May be involved in the fabrication, operation, application, installation and/or repair of electrical components of electronic products. Provides engineering support for...


  • Boulder, United States Hudson River Trading Full time

    Hudson River Trading’s High Performance Computing (HPC) Network Engineering team designs and engineers the communications infrastructure that allows our large-scale (1000s of servers), heterogeneous distributed research environment to grow rapidly and operate optimally in support of our computing resources. The HPC network spans multiple large-scale data...

  • Electrical Engineer

    Found in: Resume Library US A2 - 2 weeks ago


    Boulder, Colorado, United States The GEO Group Full time

    Benefits Information: This job posting is anticipated to remain open until April 26th, 2024 Equal Opportunity Employer Overview: BI is one of the leading technology companies in Boulder, Colorado and the largest provider of innovative electronic monitoring solutions in the United States. We excel at proving technological solutions to over 1,000 agencies...

  • Technical Engineer

    2 days ago


    Boulder, United States Insight Global Full time

    Milestone/Axis Camera System Admin Candidates Sitting in Colorado preferred THE NEED: Managing, maintaining, and updating 800+ surveillance cameras and their systems (Milestone servers) Keep an eye on security vulnerabilities Support patching, upgrades, break fix, panic button integrations Camera firmware upgrades, ability to respond to critical or high scan...

  • Technical Engineer

    7 days ago


    Boulder, United States Insight Global Full time

    Milestone/Axis Camera System Admin Candidates Sitting in Colorado preferred THE NEED: Managing, maintaining, and updating 800+ surveillance cameras and their systems (Milestone servers) Keep an eye on security vulnerabilities Support patching, upgrades, break fix, panic button integrations Camera firmware upgrades, ability to respond to critical or high...

  • Technical Engineer

    1 week ago


    Boulder, United States Insight Global Full time

    Milestone/Axis Camera System AdminCandidates Sitting in Colorado preferred THE NEED:Managing, maintaining, and updating 800+ surveillance cameras and their systems (Milestone servers)Keep an eye on security vulnerabilitiesSupport patching, upgrades, break fix, panic button integrationsCamera firmware upgrades, ability to respond to critical or high scan...

  • Technical Engineer

    Found in: Appcast US C2 - 1 week ago


    Boulder, United States Insight Global Full time

    Milestone/Axis Camera System AdminCandidates Sitting in Colorado preferred THE NEED:Managing, maintaining, and updating 800+ surveillance cameras and their systems (Milestone servers)Keep an eye on security vulnerabilitiesSupport patching, upgrades, break fix, panic button integrationsCamera firmware upgrades, ability to respond to critical or high scan...

  • Technical Engineer

    Found in: Appcast Linkedin GBL C2 - 1 week ago


    Boulder, United States Insight Global Full time

    Milestone/Axis Camera System AdminCandidates Sitting in Colorado preferred THE NEED:Managing, maintaining, and updating 800+ surveillance cameras and their systems (Milestone servers)Keep an eye on security vulnerabilitiesSupport patching, upgrades, break fix, panic button integrationsCamera firmware upgrades, ability to respond to critical or high scan...

  • Technical Engineer

    1 week ago


    Boulder, United States Insight Global Full time

    Milestone/Axis Camera System Admin Candidates Sitting in Colorado preferred THE NEED: Managing, maintaining, and updating 800+ surveillance cameras and their systems (Milestone servers) Keep an eye on security vulnerabilities Support patching, upgrades, break fix, panic button integrations Camera firmware upgrades, ability to respond to critical or high...