Embedded Software Development (C++)

Warren, Michigan


Employer: Tech Tammina
Industry: 
Salary: Competitive
Job type: Full-Time


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.

Created: 2024-04-16
Reference: TTL-3152
Country: United States
State: Michigan
City: Warren
ZIP: 48093