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.
- 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 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
1111 2222 3333 4444
Recommended Jobs
Client Manager - US Large Market
**Description** At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, …
Global Commodity Manager
Job Description: **We are looking for an accomplished Global Commodity Manager to join our team.** We're looking for a Global Commodity Manager with expertise in hardware, packaging, optics, to drive …
Quick Lube Technician
At Baker Group we’re always looking for great talent. Whether it’s salespeople, mechanics, or people that are just good with numbers, we’re always on the lookout for the best and brightest to come abo…
Recruiter II (On-Site) USA Farmington Hills MI
Job Title: Recruiter II (On-Site) USA Farmington Hills MI Job Description The Recruiter II ensures that staffing requirements are met to identify, attract and onboard top talent to efficiently and eff…
Professional Liability Insurance Broker
About the Opportunity Our client is a nationally recognized leader in the E&S specialty insurance market, known for its strength in wholesale brokerage and binding authority. The firm provides inn…
Assistant General Manager
" You are applying for work with a franchisee of Taco Bell, not Taco Bell Corp. or any of its affiliates. If hired, the franchisee will be your only employer. Franchisees are independent business owne…
Senior cyber
**Company :** enGen **Job Description :** **JOB SUMMARY** This Position is the top investigator in the Cyber Fusion Center, capable of working any kind of incident, leading investigations, and ensurin…
Lead Java Developer
Lead Java Developer Basic Function: Performs technical, analytic and advisory functions in the implementation of complex integrated system projects in the field of research administrat…
Office Specialist Birmingham Commercial
The Office Specialist is skilled in the day-to-day functions of the office and will perform a variety of office/clerical duties while providing excellent customer service. Responsibilities may range …
Imaging Service Engineer I - Baton Rouge / Lafayette, LA
**Position Overview** An Imaging Service Engineer I is responsible for performing scheduled service work on systems within a service area, and some unscheduled work in the service area with the assist…