Embedded Software Engineer 2229 views

Job description

To take part in DECT based embedded application software development in RTOS environment

Description and responsibilities:

  • Perform ARM based DECT SOC drivers and CAT-iq 2.0/2.1/3.0 protocol/ application development activities in embedded RTOSenvironment.
  • Independently perform entire software development cycle (Design/Coding/Debugging/Testing/Documentation)
  • Collaborate with local and overseas teams to guide and coordinate the embedded SW development effort based on defined architecture
  • Work with the project managers to drive software development schedule
  • Hands-on coding/verification of C language code/maintaining existing code
  • Participate and lead customer design-in activities

Requirements:

  • BE / B Tech in Electronics / Telecommunication / Computer Science
  • 4-7 years of experience in developing Voice/Data short range communication application & drivers inside portable consumer electronics space
  • At least 2 years working experience in design and development of short range commutation protocol Network layer and above (DECT , Bluetooth, Zigbee )
  • At least 2 year working experience in ARM based SOC driver development / Maintenance , preferred Graphics and Audio driver
  • Excellent programming skills in C / C++ and Hands on experience in ARM based SoC
  • Understanding of embedded system development methodologies for RTOS such as vxworks, nucleus, thread, Linux etc
  • Good understanding of tasks, threads, inter-process communications and other typical embedded operating system concepts and debugging methodologies
  • Familiarity with firmware development in the following areas:, audio tuning, power management, display interface, I2C, SPI, JTAG, UART, I2S, USB
  • Strong debugging skills on ARM9 based platforms, with Hands-on experience in ARM debugger, Trace32 debugger, Logic Analysers, Oscilloscope
  • Good understand the constraint and trade-offs of system resources
  • Should possess strong analytical /troubleshooting skills
  • Should be highly self motivated and a strong team player
  • Attitude to learn quickly and be flexible to work across modules
  • Ability to work under aggressive project schedule and work independently.
  • Should possess strong communication skills
  • Must be able to travel outside India

Apply here

Apply for this job
Share this job
Connect with us
Contact Us