Embedded Developer
Posted: 5 days ago
Job Description
Company DescriptionByonyks has pioneered the world’s first affordable Bloodless Dialysis machine, transforming care for kidney failure patients. This innovative technology provides a safe, effective, portable, and non-invasive solution, allowing patients to perform dialysis at home overnight. Our needle-free approach significantly reduces the risk of chronic infections while enabling patients to maintain daily responsibilities.Role DescriptionWe are looking for a skilled Embedded Developer with 2-3 years of experience to join our team. The ideal candidate will have expertise in hardware design and firmware development, working with Altium Designer, C/C++, and microcontroller platforms like Arduino and STM32.Key ResponsibilitiesDesign and develop embedded systems, including PCB design using Altium Designer.Write and optimize firmware using C and C++ for microcontrollers (STM32, Arduino, etc.).Work with Linux-based embedded systems for real-time applications.Implement and debug communication protocols such as I2C, SPI, UART, and Modbus.Collaborate with hardware engineers for seamless hardware-software integration.Conduct testing, debugging, and optimization for performance and reliability.Required Skills & Experience2-3 years of experience in embedded systems development.Strong proficiency in C and C++ programming.Hands-on experience in hardware design and PCB layout using Altium Designer.Familiarity with microcontrollers (STM32, Arduino, ESP32, etc.).Knowledge of Linux-based embedded OS.Experience with I2C, SPI, UART, and Modbus communication protocols.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period