• Contact Us

    Corporate Headquarters:
    678 Humminbird Lane

    Eufaula, AL 36027


  • Customer Service

    We value your business, and look forward to offering you the kind of exceptional service you deserve.  Did you know we have a very comprehensive set of Frequently Asked Questions?

    Visit  this area to help you get your questions answered when we're not available on the phones.  

Senior Sustaining Software Design Engineer at Johnson Outdoors Marine Electronics

The Senior Sustaining Software Design Engineer will participate in the embedded software design and development required for a Humminbird marine consumer electronics product. The Sustaining SW engineer will need to be capable of modifying existing code as well as write entirely new modules and drivers. The responsibility level for this position requires being solely responsible and accountable for the design and qualification of software modules, drivers and feature implementations from project start to manufacturing, with continued support after manufacturing begins. This includes establishing and meeting project schedule objectives and product specifications. The candidate will possess the following minimum knowledge and technical skill levels necessary to perform at the responsibility level required for this senior level position:

  • Advanced embedded systems programming fundamentals and techniques.
  • Advanced knowledge and practical experience in at least the following programming languages: C/C++  and ASM
  • Experience working with a variety of microprocessors, micro-controllers in the embedded environment. ARM cores are a plus.
  • Advanced knowledge and practical experience in using embedded real-time operating systems. Linux is a plus.
  • Must be able to help HW Engineers bring up first time boards. Which includes writing drivers and test code to exercise the HW on the board.
  • Experience with inter-process communication, multi-tasking, and multi-threading.
  • Advanced knowledge and practical experience of software development tools such as compilers, assemblers, linkers, debuggers, in-circuit emulators, etc.
  • The candidate for this position will be expected to carry out the following software design tasks independently with minimal supervision of more senior software engineers or management:
  • function level design/coding/testing
  • Low level device driver design/coding/testing. Note:  Writing Linux drivers will be a part of the job long term so training will be provided and required for the new hire if they do not already have it.
  • Microcontroller main loop system design/coding/testing
  • Modify sub-system design/coding/testing (i.e. menu system, GPS navigation, etc.)
  • Define and document hardware/software interfaces
  • Develop software schedules/task breakdowns with detailed effort estimates for work assignments
  • Support released software by investigating problem reports and identifying solutions

Minimum BS degree in Electrical Engineering or Computer Science or related field of study with 5+ year’s professional experience specifically related to writing software for embedded systems.

The candidate must be a self-starting, motivated contributor in a team environment, capable of a high level of work output. He/she must have excellent social and interpersonal skills, be able to take direction and guidance, and work well within the cooperative culture of the Humminbird Engineering group. The position is based in Eufaula, Alabama.

To apply, send your cover letter and resume to HummHR@johnsonoutdoors.com


Humminbird is America's favorite Fishfinder brand! For over 40 years we've been a leader in providing the recreational angler exciting, innovative fishfinders, depthsounders and GPS systems. Humminbird introduced many of the exciting innovative products and features that are in wide use today, and we continue to introduce cutting edge smart technology products that will provide years of enjoyment for anglers and their families in the future.  

Humminbird, along with MinnKota, Cannon and LakeMaster, is a part of the Marine Electronics Group of Johnson Outdoors. Humminbird, at its state-of-the-art facility in Eufaula, Alabama and the Alpharetta, Georgia Marketing/Engineering offices, engineers and manufactures sonar and electronic products primarily for the consumer market. For more information about Humminbird and our product you may visit our website at  www.humminbird.com . For more about Johnson Outdoors, visit  www.johnsonoutdoors.com .

Johnson Outdoors Marine Electronics is an Equal Opportunity Employer.