Firmware Engineering Lead

BHO Tech
San Francisco, California, US
$135K-$150K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

We are dedicated to revolutionizing the way that people communicate. Our heads-up, wearable-enabled group communication service helps people to stay connected across any distance and to collaborate more effectively.

Onyx, our current wearable communicator, supports a great deal of complexity in a highly constrained embedding computing environment, with stringent product requirements for power consumption, audio quality, and user interface latency.

Our next generation of wearable products will require even more technical sophistication and elegance to support our ambitious goals for bringing push-to-talk voice to more people and more environments.

This is where you come in we're looking for an experienced engineer to join our team as Embedded Software Lead, and shepherd our forthcoming wearable communication products into reality.

About you :

You've shipped at least one embedded hardware product.

You have years of experience twiddling bits and puzzling over chipset datasheets.

You've had dreams in C++ or Java.

You have a deep understanding of operating system principles and know what not to do in an interrupt handler.

You have a thorough grasp of the Android SDK, and have built Android apps before.

You believe ardently in the value of unit and systems testing.

You know how to mentor and empower other engineers to succeed at their work.

You love collaborating to design and implement elegant systems, but you're also ready to roll up your sleeves and get the job done.

You've led an engineering team before, or you're a strong senior engineer ready to make the leap.

You understand and can voice the value of rigorous software engineering practices such as following coding conventions, clean pull requests and test driven development.

You are eager to learn.

About us :

Our current product is implemented on an ARM platform in C / C++, using the GCC toolchain.

We are building the next generation of devices that will power the future of voice communications.

We use GitHub extensively, rely on Agile process, and do Continuous Integration.

We value confidence, humility, engagement, inclusiveness, consensus, and mutual trust.

As Embedded Software Lead, you'll help us design the future of wearable push-to-talk communication, and then enable your team to collaborate with others to build it.

The role may involve some travel abroad, but the day-to-day work will be on-site with the team in our San Francisco office.

Come join us on this adventure! (And send us a link to your public Github profile, if you have one!)

We are dedicated to building a diverse and inclusive team with a wide range of backgrounds and experiences. This means striving to hire a diverse set of humans and providing them with support, mentorship, and opportunities to grow.

We firmly believe that hiring and supporting a diverse team is valuable endeavor in itself, and also allows us to do our best work and make better products.

We don’t discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, ability status, or any other differences.

All are welcome here.

Trans Can Work certified employer, 2017

Skills

C++, Java, Android, ARM, Android Application Development

Compensation

$135K $150K and higher (DOE)

0.01% 0.03%

Visa Sponsorship

Not available

30+ days ago
Related jobs
Promoted
Capital One
San Francisco, California
Remote

Sr Distinguished Engineer, Generative AI Systems - (Remote- Eligible). Sr Distinguished Engineer, Generative AI Systems. We are looking for an experienced Senior Distinguished Engineer, AI Systems, to help us build the foundations of our enterprise AI Capabilities. Our mission at Capital One is to c...

Promoted
University of California - San Francisco
San Francisco, California

Responsible for establishing the project tracking/reporting and risk management activities and overseeing project management of multiple complex projects. Applies skills as a seasoned, experienced technical project management professional with a full understanding of project management frameworks an...

Promoted
Visa
San Francisco, California

The Visa Live Event Production Engineering team is seeking an experienced Live Event Engineer who is passionate about improving Visa's live events and studio productions. This position reports to the Live Event Engineering Manager at the new Visa San Francisco Mission Rock office. Promote live event...

Promoted
STEM
San Francisco, California

From these plans, the Project Manager will coordinate internally with Engineering, Development, and Operations to fulfill projects on time and within the project budget. As the Project Manager you will be the liaison between Engineering and Technical Sales to document and refine product requirements...

Promoted
University of California-Berkeley
Berkeley, California

Provides professional engineering information and advice to UVEX Project Systems Engineer and management in area of Systems Engineering. SSL is looking for a Systems Engineer to join the UVEX project. SSL will manage the UVEX mission including providing Project Systems Engineering. Experience in Sys...

Promoted
Vortexlink, Inc.
San Francisco, California

The System Integration & Test Engineer will be responsible for designing, implementing, and tracking the end-to-end integration, testing and release for our flagship M-Series. System Integration & Test Engineer. ...

Promoted
InterSources Inc.
San Mateo, California

Job Title: Embedded Software Engineer - BLE (Bluetooth-Low-Energy). We are seeking a skilled and motivated Embedded Software Engineer specializing in Bluetooth Low Energy (BLE) to join our innovative team. Proven experience in embedded software development with a focus on BLE. Design and develop sof...

Promoted
Tellus Solutions
South San Francisco, California

Your technical expertise as a Sr Project Manager/Project Manager III (Non-IT) in the area of change management, data analytics will contribute to our client's innovative therapies which will impact the quality and duration of life. Experience running enterprise projects and change management in...

Promoted
Gridware
San Francisco, California

Comfortable working across multiple domains (hardware, firmware, software). ...

Promoted
SynergisticIT
San Francisco, California

Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Experience in programming language Java and understanding of the software development ...