Johnson Outdoors · 1 day ago
Senior Embedded Software Engineer
Johnson Outdoors is a global leader in outdoor recreational products, transforming ideas into adventure. They are seeking a passionate and experienced Senior Embedded Software Engineer to develop the next generation of fishing technology products, focusing on high-quality embedded software development and collaboration with a cross-functional team.
FitnessSporting GoodsSports
Responsibilities
Design, develop, and maintain high-quality embedded software in C++ for our market-leading products
Lead board bring-up activities and develop low-level drivers and kernel customizations for Linux and RTOS environments
Architect and implement robust software systems, championing best practices in object-oriented design (OOD) and documentation
Collaborate with and mentor a talented, cross-functional team of C++, C, C#, and mobile developers in a friendly agile/scrum environment
Contribute to the entire product lifecycle, from concept and architecture to deployment and support
Solve complex problems involving inter-process communication, real-time constraints, and hardware/software integration
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Math, Physics, or a related field
5+ years of professional experience in embedded software development
Expertise in modern C++ and C
Proven experience with embedded Linux, including kernel customization, u-boot, device trees, and build systems (e.g., Yocto / OpenEmbedded)
Hands-on experience with device driver development for RTOS and/or Linux
Proficiency with common hardware communication protocols such as I²C, SPI, UART, USB, and SDIO
Strong analytical, mathematical, and problem-solving skills
Preferred
Experience with wireless technologies (Wi-Fi, Bluetooth) and their associated protocols and drivers
Familiarity with Digital Signal Processing (DSP) programming
Knowledge of inter-device communication techniques and network protocols
A personal passion for fishing, boating, or the outdoors
Company
Johnson Outdoors
It Starts With the Pursuit of Fun
Funding
Current Stage
Public CompanyTotal Funding
unknown1987-10-16IPO
Recent News
2025-12-13
2025-12-12
2025-12-12
Company data provided by crunchbase