*ITB Direct Client : Multiple Openings !! Embedded Consultant in IL for 6+ Months Contract !!! *
*Location of work* : Peoria -- Illinois state USA. *Embedded / Controls Software Development (Senior)(4-6 years of experience)* *Scope of Work:* The position is a software engineer to support Command for dozing development for Cat large track-type tractors. The position is responsible for the development of embedded software. The individual hired for this position will work as part of an engineering team to design, develop, integrate and test software features on embedded electronic controls for use in remote control machine applications. Job Duties/Responsibilities may include, but are not limited to: • Remote control machine software development • Remote control machine software library development • Integration of software features taken from models and libraries to create software flash files • Integration of configuration and calibration data • Test plan development and software validation • Identification and resolution of software defects • Software reviews • Domestic and international travel may be required occasionally but travel is not extensive • Position may require some mentoring of full-time junior engineers and part-time student interns *Required Qualifications:* Embedded software development experience using C/C++ programming language Model-based software development experience using modeling tools such as Matlab/Simulink Heavy equipment (mining and/or construction) on-machine software development experience Master or Bachelor degree (or equivalent) in an accredited Engineering (or equivalent) curriculum. *Position 3:* *Embedded Microprocessor Software & Firmware Development Engineer* *Job Description:* The Embedded Microprocessor Software & Firmware Engineer key responsibility would be to work with Platform SW architects and Developers in an Agile Team environment to design, develop and test embedded software in C, for Caterpillar ECUs. The candidate must be proficient in C software development and troubleshooting of device drivers and real-time operating systems. Prior experience in embedded software development, design and architecture is a must. *Required Qualifications:* - Bachelors degree in Electrical Engineering or Computer Engineering or Computer Science with focus on embedded microprocessor software design. - 5 yrs experience in designing, developing and troubleshooting experience related to embedded electronic software & firmware; - Programming languages: C - Vast experience using debugging tools for embedded systems - Ability to read electrical schematics is required; *Desired Qualifications:* - Experience with version management tools (GIT, Clearcase, etc) - Familiarity with Linux programming is a plus - Experience with developing control systems algorithms in C or matlab - Experience developing for AUTOSAR - Prior experience with RTOS development - Experience in Assembly language programming is a plus *Position 4:* *Title:* Planning algorithm developer for automated earth moving machines *Category:* Embedded / Controls Software Development (SG23) *Must Have* - Strong coding skills in an object-oriented codebase (C++, C#) (ability to understand existing code, write new code, modify, and debug) - Strong object-oriented design skills (ability to understand the big picture and contribute to architecture design) - Proven ability to be a self-motivated member of a tight-knit team - Strong problem solving skills - Experience with multi-threaded application(s) development and debugging *Candidates with IT Database background only are not of value to this position.* *Nice-to-Have * - Development experience in Linux - Development for x86 architecture - Porting Experience (e.g. C# on Windows to C++ in Linux) - Experience field-testing of algorithms & software - Experience in cross-functional teams with a history of close working relationships with engineers, customers & designers outside of the SW development field. - Algorithm design experience - Product design experience - UI design experience - Planning algorithm experience - Machine control logic experience - Mechanical or system intuition - Robotics experience - Ground robot experience Rachel Lian Desk No :201-855-4204 rachel.l...@itbtalent.com -- You received this message because you are subscribed to the Google Groups "SAP or Oracle Financials" group. To unsubscribe from this group and stop receiving emails from it, send an email to sap-or-oracle-financials+unsubscr...@googlegroups.com. To post to this group, send email to sap-or-oracle-financials@googlegroups.com. Visit this group at http://groups.google.com/group/sap-or-oracle-financials. For more options, visit https://groups.google.com/d/optout.