Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will design, implement, and maintain Bluetooth features across Classic and Low Energy profiles on embedded Linux and legacy QNX platforms. Additionally, you will collaborate with cross-functional teams to develop scalable software solutions and provide technical leadership for the Bluetooth feature roadmap.
Description
Enovation Controls is a turnkey technology company that solves complex problems and delivers innovative solutions. People who find their place here tend to stay. Many of our team members have decades of tenure, evidence of a culture where people feel valued and want to build a career. We’re proud to be recognized by Great Place to Work as one of the Best Workplaces in Manufacturing & Production for seven consecutive years and recognized for Top U.S. Benefits by Mployer Advisor. This recognition comes directly from employee feedback, not marketing, and reflects a workplace where people feel trusted, supported, and empowered. We live our core values every day in a collaborative, high-performance environment that balances complex technical work with real camaraderie, accessible leadership, and traditions that bring teams together.
Description
We’re looking for a hands-on Senior Software Engineer who brings deep Bluetooth protocol expertise, takes ownership of complex technical problems, and partners across software, architecture, product, and project teams to deliver robust solutions. This is a software-centric role focused on implementing and extending Bluetooth features across Classic (BR/EDR) and Low Energy (BLE) profiles on embedded Linux, while maintaining support for a legacy QNX 6.6 platform.
Our primary Bluetooth stack is BlueZ on Linux, with an application layer built in C# on .NET. You’ll work across C#, C, and C++ and lead new Bluetooth development on Linux while supporting our legacy QNX 6.6 platform using Searan’s HCI stack on the QNX 6.6 armv7-le platform. The role requires the ability to work at the protocol and stack level, troubleshoot complex issues, and, when needed, read and modify the underlying Bluetooth stack.
What you’ll lead and own
Bluetooth Features & Platform Support
Software Architecture & Development
Roadmap, Delivery & Collaboration
Engineering Excellence & Continuous Improvement
Requirements
What we’re looking for
Preferred
Why Enovation Controls
We tackle complex work with high expectations and a learning mindset. Our culture is fun and rewarding, and we consistently rank among the best places to work in manufacturing. We back that culture with solid benefits: a strong 401(k) match, cost-effective healthcare options that meaningfully reduce out-of-pocket costs, wellness support, and profit-sharing that rewards collective success.
We are an equal opportunity employer and value diversity. All employment decisions are based on qualifications, merit, and business need.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 216,329+ Jobs in Software Engineer
Answer easy questions
216,329+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”