Temporary Software Engineer III (21-01937)
Job Description
Software Engineer III
Oshkosh, WI
12 Months
Onsite position, however will be WFH rotation. Expected to be onsite for about four weeks to start, then two week rotation.
The team member will develop and maintain embedded telematics software for various on-vehicle applications. The software engineer shall be able to design, implement and integrate embedded software written in C/C++ as well as python and bash scripting. Candidates should have a working knowledge of socket-level network programming, multithreaded execution using standard POSIX threads, and standard embedded linux initialization sequences. Experience with specific networking technologies such as MQTT, FTP, HTTP is preferred, but not required.
Software Engineer
SUMMARY The team member will develop and maintain embedded telematics software for various on-vehicle applications. The software engineer shall be able to design, implement and integrate embedded software written in C/C++ as well as python and bash scripting.
ESSENTIAL DUTIES AND RESPONSIBILITIES 1. Ability to write high quality, maintainable, object oriented C++ software 2. Responsible for quality conscious design including cost and reliability 3. Participate in peer reviews, estimation, and other engineering activities 4. Follow defined CMMI level 3 procedures in the writing of software 5. Use reasonable foresight to identify vehicle operation and maintenance risks, and control them within acceptable levels 6. Write requirements and design documentation 7. Ability to travel off-site to support engineering projects (local Fox Valley travel)
BASIC QUALIFICATIONS
• Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering
• Internship or 6 months plus of related experience
PREFERRED QUALIFICATIONS • Current experience writing C++ software • Knowledge of object oriented design, C++ templates, C++ exceptions and the STL • Knowledge of UML • Experience writing embedded applications on microcontrollers • Experience with real-time operating systems • Experience working with CAN and the J1939 protocol • Ability to read and comprehend electrical schematics and operate test equipment like multimeters and oscilloscopes • Strong oral and written communication skills • Experience with automotive or heavy-duty equipment • Strong analytical and problem-solving skills.
How to Apply
Please send your updated resume to iris.chen@axelon.com275 total views, 0 today