Embedded Software Engineer
Location : India - Bangalore
City : Bengaluru
Job ID # : 36677
Basic Qualifications:
• A bachelor's degree and 5 to 10 years of professional work experience (or a master's degree and 4-5 years of professional work experience) is required.
• Experience using Model Based design like VisSim, MATLAB/Simulink/Stateflow, Targetlink, HILS and LabVIEW or similar tools.
• Ability to program conveniently in C/C++ for embedded systems.
• Software Programming expertise on scripting tools MATLAB, SCILAB, Python, Perl a must.
• Must have knowledge of using test equipment like oscilloscopes, signal generators…etc.
• Knowledge in programming embedded hardware using C code or using model based design tools.
• Device driver development experience is desired.
• Familiarity with one or more microcontroller families and hands on experience.
• Experience with 6 or more of CAN, SPI, I2C, UART, Timers, Interrupts, GPIO, PWM, ADC, Quadrature encoders, event capture, comparators, muxing, multi-core communications.