📍 Tucson, United States 🇺🇸
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