We are looking for an experienced Senior Firmware Developer (f/m/d, 100%) who will work within a multidisciplinary team on the development of innovative wearable technology for consumer applications.
- Design, develop, and debug firmware for wearable devices, with a strong emphasis on very low power implementations and wireless communication technologies, including BLE.
- Collaborate closely with hardware and software teams (both internally and with external contractors) to ensure cohesive integration and functionality across all product components.
- Utilize ARM processors and implement RTOS or bare-metal solutions as needed to meet project requirements.
- Write efficient and maintainable code in C/C++ and other relevant programming languages.
- Participate in code reviews, providing constructive feedback and ensuring adherence to best practices and coding standards.
- Conduct thorough testing and debugging to ensure firmware reliability, performance, and compliance with industry standards.
- Implement and manage a CI/CD pipeline tailored on firmware development, ensuring automated build, test, and deployment processes.
- Contribute to the design and implementation of firmware architecture and ensure documentation is up-to-date and comprehensive.
- Lead and mentor junior firmware developers, fostering a collaborative and growth-oriented team environment.
- Stay abreast of technological advancements and industry trends to ensure our products remain at the forefront of innovation.
- Work within a quality system framework and adhere to regulatory requirements, especially in the context of medical device development.
- Bachelor's or Master's degree in Electrical/Electronics Engineering, Computer Science, or a related field.
- Minimum of 10 years of industry experience in firmware development, preferably within the consumer electronics sector and with a focus on wearable devices.
- Strong proficiency in programming languages such as C and C++; experience with Python or other high-level languages is a strong plus.
- Extensive experience with ARM processors, RTOS, and bare-metal development.
- Demonstrated expertise in very low power implementations and wireless communication protocols, particularly BLE.
- Experience in developing drivers for various sensors, ensuring efficient and reliable data acquisition and processing is a strong plus
- Experience with implementing algorithms (e.g, machine learning) on-device is highly desirable.
- Experience with user interface (UI) implementation in firmware is a plus.
- Experience with device security implementation in firmware is a plus.
- Experience with medical device development and familiarity with quality system requirements is highly desirable.
- Excellent problem-solving skills and the ability to work independently and effectively in a fast-paced, dynamic environment.
- Strong communication and interpersonal skills, with a proven ability to interface effectively with cross-functional teams.
- Leadership experience, with a track record of mentoring and guiding junior developers.
- A multi-cultural team embracing diversity. We strive for gender equality.
- The opportunity to have impact on the business development of the next blockbuster in health monitoring
- An experienced management team with a strong commitment to people development
- A position where you can develop and grow beyond your limits
- A steep learning curve, real impact at work and a lot of fun!
- Frequent company and team events creating a fun place to work and a great company culture
- A top modern office and laboratory infrastructure with great proximity to public transport, highway, shopping
- Indoor gym and sports activity offering, proximity to lake for swimming, forest for running
- You would work side-by-side with technologists at Spiden with a job occupancy to be commonly agreed upon on
- Tailored compensation package with equity opportunity
Other Jobs from Spiden
Senior Mobile Software Engineer (iOS, SwiftUI Prototyping)
Senior Electronics Engineer (f/m/d, 100%)
Senior Machine Learning Engineer (100% Senior/Principal)
Senior Algorithm Engineer / Data Scientist (PPG) (80 100%)
(Senior) Optics and Photonics Design Engineer (80 100%)
Similar Jobs
Engineer 2, Engineering Operations (BUS-F0163)
Data Analyst 4
Software Engineer - India
Senior Data Engineer (m/f/d)
Data Engineer
Systems Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say