Embedded Software Development

Warren, Michigan

Tech Tammina
Apply for this Job
Role: Embedded Software Development (C )

Location: Warren, MI

Duration: Long term
Rate: Market

• 5+ Years of experience developing C applications/libraries on embedded platforms.

• 2+ years of experience developing/debugging Realtime applications, embedded solutions, or firmware on QNX or Linux based RTOS.

• Experience in SW development/testing, emulators/simulators, instrumentation, benches (e.g. dSPACE), Simulink, Stateflow, ETAS INCA and Vehicle Spy.

• Familiarity with microprocessor/micro-controller design and theory.

• Experience with vehicle communication network protocols including CAN, MOST, LIN.

• Knowledge of firmware/hardware debugging using ICE's.

• Expertise in the OOPs, Multi-Threading, C packages, Exception-handling & collections.

• Experience in STL concepts of C , having a working knowledge and designed embedded systems with various controllers and exposed to different compilers, debuggers, and IDE's.

• Expertise with GIT/source code management, CI/CD development, open-source SW development/contributor.

• Knowledge of Python and testing using Python.

• knowledge sAfe Agile process and Agile methodologies.

Date Posted: 19 May 2025
Apply for this Job