Embedded Software Engineer

Print This Page 

Job ID ESJ-08003
Location San Diego, CA
Ttype Full Time Employee
   
JOB SUMMARY:
  • Participate in the development by designing, writing, integrating and maintaining C/C++ code for embedded platforms.

  • Develop and debug new and existing low-level C/C++ software, using RTOS or DSP kernels.

  • Design and implement firmware for embedded hardware.

  • Debug and optimize code for real time constraints.

  • Collaborate with QA team to develop test strategies and outline testing requirements.

  • Work with a cross-development team and project leaders to gather requirements and develop Product Requirement Definitions.

QUALIFICATIONS
  • Bachelors/ Masters Degree in Electrical Engineering or Computer Science or equivalent work experience in a Software/Firmware role.

  • At least 2 years practical experience in DSP or Embedded development.

  • Ability to use, understand and modify various pre-written application/drivers/stacks.

  • Requires working knowledge of DSP and ARM processor platforms.

  • Experience with Texas Instruments Code Composer Studio and DSP/BIOS is a plus.

  • Good communication skills, both written and verbal.

  • Must be able to use standard development tools such as Hardware Debuggers, Logic Analyzers, JTAG ICE, and Oscilloscopes.

  • Good at working both alone and in teams on disparate tacks highly motivated with initiative and self-management skills.

  • Creative thinking skills & Ability to multi-task