Senior Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

Embedded software developmentC++Embedded LinuxRTOSDevice driver developmentHardware communication protocolsAnalytical skillsMathematical skillsProblem-solving skills

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

twittertwittertwitter
company-logo
It Starts With the Pursuit of Fun

Funding

Current Stage
Public Company
Total Funding
unknown
1987-10-16IPO

Leadership Team

leader-logo
John Moon
VP & CIO
linkedin
leader-logo
Amy Helvick
Executive Assistant to the Chairman/CEO
linkedin
Company data provided by crunchbase