Cindavi ยท 13 hours ago
Firmware Engineer
Cindavi is a company focused on connected, mission-critical medical devices, and they are seeking a Firmware Engineer to lead the development of embedded Linux-based connectivity solutions. This role involves mentoring junior engineers and collaborating with various teams to deliver secure and reliable products.
Responsibilities
Design and develop embedded Linux connectivity platforms for complex electromechanical systems
Serve as a technical lead for firmware architecture, including RTOS-based and embedded Linux systems
Mentor and guide junior engineers on low-level drivers, kernel interactions, and system debugging
Collaborate with firmware teams working across embedded C, bare-metal, RTOS, and embedded Linux environments
Drive system-level technical decisions, balancing performance, reliability, security, and scalability
Perform thorough code reviews to ensure quality, maintainability, and adherence to standards
Optimize firmware for performance, power efficiency, memory usage, and long-term maintainability
Research, propose, and lead implementation of innovative firmware solutions for complex systems
Translate ambiguous requirements into clear, executable technical solutions
Communicate complex technical concepts through documentation, presentations, and working sessions
Foster cross-team collaboration and knowledge sharing across engineering, IT, and cybersecurity teams
Qualification
Required
Bachelor's degree in Computer Science, Electrical Engineering, or Computer Engineering
6+ years of embedded firmware development experience
Deep expertise in embedded Linux including BSP development, U-Boot, kernel configuration, and low-level drivers
Experience with communication protocols such as CAN, HTTP, and cloud-based services
Company
Cindavi
Cindavi is a technical recruiting firm built for engineering and life-sciences companies that cannot afford slow, low-quality hiring.
Funding
Current Stage
Early StageCompany data provided by crunchbase