Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Johnson Outdoors Logo

Software Engineering Manager

Johnson Outdoors

Salary not specified
Oct 30, 2025
Alpharetta, GA, US
Apply Now

Johnson Outdoors is looking for a Software Engineering Manager to lead a team in developing cutting-edge embedded software for fishing technology, specifically for brands like Humminbird, Minn Kota, and Cannon.

Requirements

  • Expertise in C/C++ and a strong background in embedded software development.
  • Deep experience with embedded systems, including multi-threaded RTOS and Linux environments.
  • Experience with wired and wireless technologies (ethernet, Wi-Fi, Bluetooth).
  • Deep experience in Ethernet, Wi-Fi, Bluetooth, LTE, NMEA 2000 and CAN Bus networking of embedded and internet connected devices.
  • Deep experience with embedded software techniques on a variety of micro controllers using Linux and RTOS operating systems is a requirement.
  • Pre-existing experience with sonar and digital/analog signal processing is a very strong asset.
  • Hands-on experience with hardware diagnostic tools (e.g., oscilloscopes, logic analyzers).

Responsibilities

  • Lead, mentor, and grow a dedicated team of software engineers, fostering a culture of technical excellence and innovation.
  • Oversee the entire software development lifecycle for your team's projects, ensuring the on-time delivery of high-quality, robust products.
  • Play a key role in product definition and architectural design, using your technical expertise to guide the development of new and existing products.
  • Champion and implement software development best practices to enhance team productivity, efficiency, and code quality.
  • Oversee and leads prototype generation. Evaluate prototype design, functionality, performance and reliability.
  • Ensure that all products have adequate written product specifications and meet specification requirements.
  • Reviews and documents technical feasibility evaluations, qualification, field and competitive testing to verify appropriateness and compliance of the designs.

Other

  • 5+ years of professional software development experience, with at least 3 years in a technical leadership or management role.
  • Proven ability to lead, mentor, and develop a team of software engineers to achieve ambitious goals.
  • Strong project management skills, with experience guiding projects from concept to completion.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across all functions of the organization.
  • This is an in-office required role, based in our Alpharetta, GA office.