Sr. Software Engineer
Aerotek – Saline, MI – Client is looking for a Senior Software Engineer to join their team due to increased work flow and demand.This individual will be working on the microprocessors of the PCB boards of the embedded applications that the client makes such as emissions measurement systems and analyzers. Microprocessors are in a Linux OS and use C++ programming. These microprocessors do: – data collection – are used for communication – data analysis – regulations algorithms (this work is pretty regulated and they have to stick to certain standards) The Microprocessor runs on: GPIO, CAN Bus, RS232, USB interfaces and these directly control the sensors. Daily duties: – 65% of the time doing software development of microprocessor using C and C++ in a Linux Operating System – 25% of the time doing embedded firmware programming using JTAG. They will be given a PCB board and they will have to program as well as debug it. – 5% of the time GUI software and JAVA Script work – 5% Troubleshooting and Cust… – Permanent – Full-timeApply for this job.