Work is primarily Linux based with occasional Windows development. This position offers tremendous opportunity for growing your skills and your career.
LOCATION
Ann Arbor, MI area
COMPENSATION
60-90K depending on experience.
Excellent benefits package.
EDUCATION
Bachelors degree in Electrical Engineering, Computer Science, or comparable degree.
REQUIRED
- Solid understanding of C++ (including an appreciation for the standard template library)
- Demonstrable understanding of electronics and science, particularly physics and chemistry
- Embedded Linux experience, including using the CLI.
- Experience with networking protocols, the ability to explain the OSI network model, and familiarity with Linux networking sockets or Microsoft's WinSock.
- The desire to take ownership in creating future-proof code and bringing your best to work every day.
- Strong problem-solving and debugging skills, including a history of debugging another author's source code.
- Familiarity with reading simple hardware schematics and a basic understanding of electronics.
EXPERIENCE WITH THE FOLLOWING WOULD BE USEFUL
- CAN, I2C, SPI or other hardware bus under Linux or in an embedded project.
- General firmware design.
- BeagleBone, Raspberry Pi and/or other embedded Linux target.
- Combustion engine knowledge and/or hands-on experience with automobile maintenance and repair.
OVERVIEW
- Engaging with our engineering department to design and integrate new instrumentation into our modular platform.
- Communicating with our manufacturing department to automate calibration and test stands.
- Providing high-level technical support to our global team of service technicians.