This Job is not relevant Tell us why
Our client is looking for an Embedded Software Manager to join their wellness division.
In this role you will help us with the next big thing a new business to help millions of people live healthier and more engaged lives.
Youll join a team of talented engineers and technicians developing new products.
As a member of our team, you will design, validate and optimize systems that require economy of size, power and cost while delivering inspirational experiences.
This is a unique opportunity to do the most creative and impact work of your career.
Responsibilities: Perform exceptionally as a player/coach in a growing engineering team.
Serve as an individual contributor on a Wellness project team AND manage/mentor about 10 firmware engineer direct reports serving across a variety of projects.
Minimum of 7 years of experience In Embedded Software Development with at least 3 years of leading teams in software development.
Hands-on experience with full-stack electronics development of an ARM Cortex MCU driven product strong emphasis on full lifecycle development of a new product not incremental updates to legacy hardware.
Hands-on experience with ultra-low-power microelectronics.
Track record of shipping reliable, extensible and maintainable software.
Experience in agile development workflows and methodologies including Scrum or Kanban.
Experience in using metrics to understand real-world usage and performance to drive product improvements.
Hire, mentor, and retain top engineering talent.
Coach team members on software development skills and leadership responsibilities.
Help guide their professional development and grow their careers.
Requirements: Experience executing full-stack electronics development of an ARM Cortex MCU driven BLE product, seeing it through to full commercial launch.
Experience with the Nordic BLE line of SoCs.
Working knowledge of Bluetooth, BLE, and Wi-Fi (802.11) technologies Experience with RTOS and micro kernels.
Experience with Bluetooth 4.0 or other similar wireless protocols.
Fluency in Embedded C and working knowledge of C++ Familiarity with electronics design software such as Cadence Allegro, Altium Designer, Mentor Graphics PADS, or equivalent.
Strong hardware/electrical know-how.
You should know how to test if your firmware is working as expected by probing the hardware (e.g., oscilloscope, logic analyzer, etc.) Experience in managing engineers and leading large software projects Experience managing all stages of large engineering projects from concept to design through implementation and release.
Experience with Embedded Linux and development of Kernel drivers Working knowledge of basic audio compression/decompression algorithms.
BS in Electrical Engineering, Computer Engineering, Computer Science, Electronics, or equivalent, with a minimum of 7 years of experience (advanced degree in one of those disciplines is a plus).