Skip to main content

Design Engineer (Software Engineer)

Posted yesterday

greenlight professional servicesRochester Hills (MI)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Design Engineer (Software Engineer) At Greenlight Professional Services, our mission is to help you uncover job opportunities that align with your career goals and skill set. Our distinctive recruiting approach sets us apart: we blend a deep, personal understanding of our clients with your individual career objectives.
Location: Rochester Hills, MIWork: Onsite-Weekdays 8am-5pmPerform 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. 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
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 XMLUI Development
  • Exposure to Android application development
  • Experience with Agile MethodologyA Source control management tool (such as SVN or Git, etc.)Proficient in using Visual Studio

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this