Embedded Software Engineer
Listed on 2026-01-13
-
Software Development
Embedded Software Engineer, Software Engineer
Location: City of Rochester
Staff Embedded Software Engineer Base Pay Range
$/yr - $/yr
What You’ll Do- Lead embedded firmware development for Casana’s next-generation Smart Seat platform, from early board bring-up through production.
- Partner closely with hardware engineering to:
- Evaluate and select microcontrollers, wireless solutions, and supporting components based on system-level tradeoffs
- Identify and design field-replaceable units (FRUs) and configurable hardware options
- Develop an effective power management scheme
- Evolve Casana’s existing firmware platform to support the new hardware design while preserving higher-level application logic and system behavior.
- Architect and implement hardware abstraction layers that allow for:
- Multiple board variants
- Incremental hardware upgrades
- OTA updates
- Strong security
- Design and implement low-power firmware, including sleep/wake strategies, radio usage optimization, and battery-driven operation.
- Develop firmware for wireless charging-capable battery systems, including charge state management and fault handling.
- Build and maintain manufacturing and factory tooling, including:
- Board test and diagnostics firmware
- Programming and provisioning workflows
- Calibration and verification utilities
- Collaborate with cloud and algorithm teams to define firmware interfaces and data exchange formats.
- Provide technical leadership through code reviews, architectural guidance, and mentorship.
- Help define the technical roadmap for the Smart Seat platform as it evolves beyond a single hardware configuration.
- Contribute to the development of technical roadmaps and architecture for the firmware system.
- Stay up-to-date with the latest trends, technologies, and regulations in embedded software development, and proactively contribute ideas to enhance product capabilities and features.
- Perform other responsibilities as needed.
- Bachelor's degree in Computer Science, Software Engineering, computer engineering or a related engineering field. Master’s degree preferred.
- 7+ years’ experience in embedded software development within the medical device industry.
- Proficiency in C/C++ programming languages for embedded systems.
- Solid understanding of real-time operating systems (RTOS), device drivers, bootloaders, and low-level programming.
- Familiarity with microcontroller architectures, communication protocols (e.g., SPI, I2C, UART), securing IoT devices, and hardware/software integration.
- Proven experience migrating firmware across hardware revisions while preserving application-level behavior.
- Proficiency using AI tools to enhance productivity.
- Comfort working in real-world codebases that require refactoring, extension, and pragmatism rather than clean-slate rewrites.
- Experience with electronic test equipment, software debugging tools, emulators, and software version control systems.
- Knowledge of software development life cycle (SDLC) processes and methodologies.
- Attention to detail and commitment to delivering high-quality software solutions.
- Comfortable operating in a fast-moving startup environment with incomplete information and evolving requirements.
- Able to balance speed and quality, knowing when to optimize and when to ship.
- Strong sense of ownership, you care deeply about the system working in the real world, not just passing unit tests.
- Clear communicator who can work cross-functionally without heavy process overhead.
- Willing to roll up your sleeves and solve problems wherever they appear.
Strong analytical and problem solving skills.
Casana is reimagining everyday wellness with a smart toilet seat that seamlessly fits into daily routines, enabling effortless, consistent insight into personal health and wellbeing at home.
The seat passively captures meaningful physiological signals such as heart rate, blood oxygen levels, balance, and blood pressure.
It turns out, we've been sitting on a great idea all along.
Compensation[$120,000 to $140,000] Exact compensation may vary based on skills, experience and location. Our compensation consists of base salary and equity as well as a generous benefits package.
Casana provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).