Logo
DG Technologies

Software Systems Developer

DG Technologies, Farmington Hills, Michigan, United States

Save Job

Job description

As a small company, it's the people who make DG Technologies a successful world class brand. DG specializes in the design and development of intelligent software and hardware protocol interface devices for the in-vehicle and controller area network markets, as well as a leader in vehicle cybersecurity standards and consulting for vehicle network engineering customers.

DG is seeking a highly motivated software developer with 3+ years experience in developing software applications and has

embedded system experience . Responsibilities include - review requirements, design, implementation and testing of a software product.

Professional

e

xperience in C/C++ with in-vehicle experience highly preferred.

Responsibilities include, but are not limited to: Perform basic functions of software - troubleshoot, design, code and test on assigned new features, change requests and defect fixes. Interface with hardware design and product development team. In-Vehicle Networking and Automotive protocols (CAN, J1939, J1708, ISO9141, etc.) Establish and adhere to estimates in project work plan for assigned tasks. Provide regular updates of assigned task progression to software lead for project planning, tracking and oversight. Identify or propose product process or infrastructure improvements. To succeed in this role, you will need to have the following skills and experience:

3+ years' experience working as a Software Developer Experience with embedded development Languages - C, C++, C#, Python Scripts - Java Markup Languages - XML, XSLT, XSD, XSLFQ, CSS Other - HTML, PHP, JSON Android & iOS development experience Bachelor's degree or higher in Computer Science, Computer Engineering or equivalent In-Vehicle Networking: 1 year (Preferred) Excellent oral and written communication skills is must. Excellent organizational, time management and interpersonal skills is required. Works under limited supervision. Ability to solve problems efficiently and effectively. This position is located in our Farmington Hills, MI office, this is not a remote or hybrid position. No relocation assistant provided. Candidates must be legally authorized to work in the U.S. and not require sponsorship for employment (e.g., H-1B visa) now or in the future. Must

pass a background check.