Senior Embedded Software Engineer

Johnson Outdoors

Not Interested
Bookmark
Report This Job

profile Job Location:

Alpharetta, GA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Embedded Software Engineer

Company: Johnson Outdoors (Nasdaq: JOUT)

Brands: Humminbird Minn Kota Cannon

Location: Alpharetta GA

About Us:At Johnson Outdoors we transform ideas into adventure. As a global leader in outdoor recreational products our team of over 1300 dedicated employees designs and builds the innovative equipment that gets people outside. Our Fishing Group is a hub of technological innovation developing the embedded software applications and mobile services that power iconic brands like Humminbird Minn Kota and Cannon.

We are looking for a passionate and experienced Senior Embedded Software Engineer to join our dynamic and growing team. You will play a key role in developing the next generation of products that define the future of fishing technology.

What Youll Do:

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.

What Youll Bring (Required Qualifications):

Bachelors 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.

Bonus Points (Preferred Skills):

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.

Logistics:

Work Arrangement: This is a hybrid role based in Alpharetta GA office. You will have the flexibility to work from home up to two days per week.

Travel: Periodic travel between our Toronto Alpharetta Mankato and Eufaula engineering offices is required.

Ready to Join the Adventure

To apply click the link and complete our application on our platform adding your resume and cover your cover letter please highlight how your skills and experience align with the qualifications for this role.


Required Experience:

Senior IC

Job Title: Senior Embedded Software EngineerCompany: Johnson Outdoors (Nasdaq: JOUT)Brands: Humminbird Minn Kota CannonLocation: Alpharetta GAAbout Us:At Johnson Outdoors we transform ideas into adventure. As a global leader in outdoor recreational products our team of over 1300 dedicated employees ...
View more view more

Key Skills

  • Account Payable
  • Environment
  • J2se
  • Community Support
  • Drafting
  • Garment

About Company

Company Logo

Johnson Outdoors keeps sports buffs from staying indoors. The company makes, markets, and sells camping and outdoor equipment (such as Eureka! tents and backpacks). It also focuses on supplying equipment for water activities with its diving gear (Scubapro and Uwatec masks, fins, snork ... View more

View Profile View Profile