Sr. Design Engineer (Software Development)

placeRochester Hills calendar_month 

Overview:

Snap-on Business Solutions

Title: Sr. Design Engineer (Software Engineer)
Location: Rochester Hills, MI

Work: Onsite-Weekdays 8am-5pm

Perform standard software engineering assignments, which are of moderate technical complexity and usually represent a significant portion of larger project.

Independently select engineering techniques and approach to less experienced employees. Individuals in the capacity are recognized as having a high level of technical proficiency.

Responsibilities:

  • Interpret customer specs and create applications based on the specifications
  • Update existing applications to either add new features or fix minor issues
  • Creating new vehicle applications
  • Parse data from the vehicle communication business
  • Debug applications and fix issues found by customers

Qualifications:

Required Qualifications:

  • Bachelor’s Degree or equivalent work experience
  • 2+ years of experience in software development
  • 2+ years of experience with C++ development
  • Good understanding of Object-Oriented Programming concepts
  • Understanding of Bytes and Bits. Experience with bit manipulation (e.g. masking, shifting, etc.)
  • Self-motivated and passionate
  • Good communication/collaboration with other software developers, with users, and testing team members.
  • Strong troubleshooting and debugging skills

Preferred Qualifications:

  • Automotive communication protocols (J1939, CAN, ISO15765, etc.)
  • C#, other .NET languages, SQL, and XML
  • UI Development
  • Exposure to Android application development
  • Experience with Agile Methodology
  • A Source control management tool (such as SVN or Git, etc.)
  • Proficient in using Visual Studio

Advanced engineering principals

Advanced analysis

Complex problem solving skills

Excellent communication skills

Innovative

Organization skills

Time management / Adaptable to change

apartmentAVL Test Systems IncplacePlymouth (MI), 28 mi from Rochester Hills
AVL Test Systems is searching for a Engineer to join our team in Plymouth, MI. This is a great opportunity to help grow the facilities area by providing guidance and expertise to both internal employees and AVL customers. The System Design...
local_fire_departmentUrgent

Digital Product Manager

apartmentRobert HalfplaceSouthfield (MI), 13 mi from Rochester Hills
feedback, user insights, and data analysis to guide product development.  •  Work closely with cross-functional teams, including design, engineering, and marketing to deliver a final product that meets user and business needs.  •  Track and measure product...
thumb_up_altRecommended

Cook-Full-Time

placeRochester Hills
Cook Position Summary Cooks provide exceptional culinary experiences to our Residents and Guests on a daily basis. Cooks are full-service, hands-on positions that are involved in the daily operation of the kitchen and dining room area. As a Cook...