Client: TCS 
Location: Columbus, IN
Duration: 6 Months
Experience:  4 – 6 Years
Title:  Software Embedded Engineer (Bootloader & OS Team)

Description:
Must Have:

• 3-6+ years industry experience developing complex embedded real-time 
controls software systems
• Experience on  Bosch EDC 17 Engine Controller
• Experience on Infineon Tricore Processor (TC17xx preferred)
• Infineon PCP Assembly Coder 
• Experience with standard embedded software software development 
environment.
• Requirements development and validation experience including 
documentation 
• Software verification experience at the component level and unit level

• Experience programming C code
• Experience and understanding of the digital core hardware as it applies 
to developing the low level software. 
• Experience in embedded compilers and debuggers and their setup
• Experience in schematic reading and hardware troubleshooting.
• Awareness of modeling and simulating control algorithms 
• Awareness of the application of control laws and theory to embedded 
controls.
• Ability to measure Micro processor throughput and memory utilization

Exposure to automotive domain, exposure to power train will be an added 
advantage.

• Ability to effectively work with cross-functional groups and individuals
• Ability to understand customer needs and convey as requirements
• Innovative and advocate for improved processes and products
• Able to interact effectively and professionally with diverse internal 
customers and suppliers

Good to Have:
• Experience programming C code
• Experience and understanding of the digital core hardware as it applies 
to developing the low level software. 
• Experience in embedded compilers and debuggers and their setup
• Experience in schematic reading and hardware troubleshooting.
• Awareness of modeling and simulating control algorithms 
• Awareness of the application of control laws and theory to embedded 
controls.
• Ability to measure Micro processor throughput and memory utilization
Exposure to automotive domain, exposure to power train will be an added 
advantage.

  Develop and maintain embedded controls software using standard embedded 
software workflow, practices, toolset, and a standard development 
environment:
  Develop software component requirements specifications.
  Develop the architectural designs and software system interfaces in 
accordance with standard embedded software architecture and by working with 
embedded software architects.
  Develop production embedded code using standard embedded software 
procedures, development environment, and toolsets
  Verify implementation using standard embedded software procedures, test 
environment, and test toolsets.
  Build, configure, and rough tune the production software using standard 
embedded software procedures, build environment, corporate configuration 
management system, and engineering tools.
  Support engine and machine testing as requested using standard embedded 
software procedures, engineering tools, and test environment and toolsets.
  Troubleshoot software problems using software analysis tools (such as 
emulators, protocol analyzers, debuggers, oscilloscopes etc.) and effective 
troubleshooting techniques and standard embedded software procedures. Write 
and work Problem Reports/Change Requests in accordance with configuration 
management plans and procedures
  Perform software releases using standard embedded software procedures, 
build environment and release scripts, and corporate configuration 
management system

-- 
You received this message because you are subscribed to the Google Groups 
"American Vendor--IT Consulting" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sap-vendor+unsubscr...@googlegroups.com.
To post to this group, send email to sap-vendor@googlegroups.com.
Visit this group at http://groups.google.com/group/sap-vendor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to