Embedded Software Engineer 3

Task software solutions LLC 

📍 Tucson, United States 🇺🇸

contract
senior
Posted —

Key Skills

CModel-BasedMatlabSimulinkCAN

Industry

AutomotiveEnergy

Job Description

Title: Embedded Software Engineer 3

Duration : 12+ months

location : AZ

client : Caterpillar


Position’s Contributions to Work Group:

- As an Energy Electronics Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs. Areas of responsibility include configuration, integration, build and testing of embedded software; testing software for embedded electronic control systems includes requirements development and verification of software in a bench environment as well as troubleshooting software or system defects.

Top 3 Skills

At least five years industry experience in C programming, Model Based Development and embedded control software development experience. Familiarity with debuggers/ good debugging and troubleshooting skills.

Additional Technical Skills

(Required)

- Bachelor's Degree in Electrical Engineering, Computer Engineering or Computer Science with an embedded focus. At least five years industry experience in C programming, Model Based Development and embedded control software development experience. Familiarity with debuggers/ good debugging and troubleshooting skills.

(Desired)

- Experience with communications software/protocols/etc.

- Embedded Operating System Experience.

- Experience with model based development tools, Matlab/Simulink/Stateflow.

- Experience with scripting languages such as Python.

- Experience with Engine or Machine controls development.

- Experience working with and troubleshooting electrical systems

- Prior work experience with CAN/SAE J1939 and Ethernet