Spring Lake/ Hudsonville
Seeking a Software Embedded Engineer for our Operations here in West Michigan. Individuals will be responsible for:
-Developing software for touch screen instrumentation systems in C++
-Running a Silverlight HMI on a Windows CE 7 OS.
-Aiding in the development and support of a recreational sports app for iOS and Android
-Developing software for a Bluetooth enabled devices
-Implementing engineering change orders.
-Supporting Software Failure Mode Effect Analysis (SFMEA) process
-Validating software for customers.
-Designing software to customer specification.
-Creating a software test plan
-Designing and developing test equipment.
Qualified candidates should have a Bachelor’s in Electrical/Computer Engineering or equivalent and three to five years related experience. Electronic hardware design/debugging knowledge as it relates to embedded software design, OS concepts (threads, queues, events, messaging, etc.), Low level board support/bring-up (BSP development, kernel level drivers, etc.). Experience with: Linux, Android, Version Control tools, Issue Tracking tools, CMMI and MISRA C.
Programming Languages: C, C++, Assembly
Operating Systems: Linux, Windows CE/Embedded
UI/HMI Frameworks: Altia, Microsoft Silverlight
Communication Protocols: CAN (ISO11898, SAE J1939, SmartCraft, NMEA 2000 preferred), NMEA 0183, LIN
Peripherals: LVDS, USB, Bluetooth, Wi-Fi
Software/Tools: GITLAB or equivalent bug tracking, Microsoft Visual Studio 2015 or higher , Platform Builder
Interested individuals please reply with an updated resume!