Software Design Engineer

Title: Software Design Engineer

Industry: Industrial and Commercial Manufacturing

Location: Caledonia, WI (Milwaukee, WI area)

Software Design Engineer

We are seeking a Software Design Engineer to join our development team. Our ideal candidate has a strong background in embedded systems development using C/C++. We are willing to consider candidates with wide range of backgrounds and experience.

This position will design, implement and maintain the various software and firmware algorithms required for operating precision variable frequency drives (VFDs).

Desired Skills and Experience for Software Design Engineer:

  • BS in Computer Science, Computer Engineering, Electrical or Mechanical Engineering or equivalent
  • Strong skills in C/C++ and embedded software development
  • 3+ years of experience preferred
  • Skilled in Object Oriented Design
  • Background in control theory and its application to engineering problems
  • Experience with real time Operating Systems
  • Organized with the ability to multi-task
  • Ability to work independently and consistently meet deadlines
  • Excellent communication skills (oral, written, and listening) and the ability to collaborate effectively with a diverse group of professionals
  • Strong attention to detail, follow-up skills
  • Excellent problem-solving and decision-making skills
  • Ability to effectively influence others
Lead Responsibilities for Software Design Engineer
  • Design, implement, test, debug and provide ongoing support for operating system and application software that meets technical and customer requirements
  • Adhere to established coding and revision control standards
  • Solicit and incorporate customer and end user feedback to further improve our products
  • Conduct and participate in code and design reviews
  • Respectfully champion new ideas and features, big or small
  • Document designs with ample comments, reports, and descriptions
  • Track and resolve reported bugs and perform thorough testing to verify the effectiveness of the fix
  • Design and develop reusable software and system components, and integrate them into existing and new designs
  • ·Work closely with electrical hardware engineers in the planning, design and development of products to ensure software and hardware performance and compatibility
  • Serve as technical lead on assigned projects, working with other functional groups and customers to meet deliverables, and to address and resolve technology or product issues to honor commitments

Compensation / Salary

  • Very competitive salary with generous yearly merit increases
  • Full Benefits – Medical – Dental – Vision – Life – Retirement
  • Outstanding core company culture, valued benefits and vertical career mobility