الصفحة الرئيسية الهند Embedded Software Engineer

الصفحة الرئيسية الهند Embedded Software Engineer

Embedded Software Engineer

دوام كامل في AiDen Medical Pvt. Ltd. في India
نُشرت يوم September 3, 2024

تفاصيل الوظيفة

About Us The requirement is for a cutting-edge start-up based out of Chennai, India and California, USA. More information will be provided during the phone interview process. Role- Embedded Software Engineer Job description As a Embedded software engineer / Senior ( depending on experience) the candidate will design and develop embedded software for critical care devices/ other applications as part of a world class team and work extensively in a cross functional environment with hardware and systems experts and other software engineers as necessary. The candidate is expected to be able to work end to end, from architecting the product software to maintaining design documentation, applying good coding practices, adopting latest technology and influencing testing strategies (Unit, Unit Integration, System Integration, Static and where applicable dynamic testing strategies). Qualification:

  • BE in Computer Science, Computer Engineering, Electrical Engineering, ECE and/or related field with 2 to 7 years of experience in the embedded software field.
  • Masters (ME/ MS) degree would be desirable.
Responsibilities:
  • Perform all phases of embedded software development including design, implementation, testing, integration and maintenance of software.
  • Software development experience with C and/or C++ for ARM based processors with embedded RTOS or open OS, ideally with software and system level architectural design expertise.
  • Experience with common embedded system interfaces and protocol (I2C, SPI, UART, etc.)
  • Experience with common toolchains like IAR or STM32cube is a plus.
  • Strong knowledge of standard Compilers / Debuggers, and Source Code Management tools.
  • Participate in code reviews, HW design reviews when applicable, and help improve existing designs
  • Execute projects with clear objectives and timely deliverables.
Experience:
  • Proven capabilities in a structured development environment with source control, bug tracking systems, software configuration management and software release process.
  • Experience developing low level device drivers for hardware peripheral interfaces and devices such as SPI, I2C, USB, LCD, ADC, DAC, RFIC.
  • Basic understanding of agile methodology (Scrum, Kanban, TDD); software development in a regulated environment ( like FDA) a plus and with frameworks like Jenkins, Git, CI, Jira. Encrypted network communication.
  • Experience with Bluetooth, wireless technologies and protocols such as BLE, 802.11, and LTE is a plus.
Communication skills
  • Should have strong interpersonal skills with the ability to communicate well in English
  • Should be an active listener and be able to adapt to high paced work environment

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
تحسين فرصتك لحصول على وظيفة خذ دورة عبر الإنترنت على تطوير البرمجيات ابتداءً من الآن. تطلب ترويج10 دولار للدورات عبر الإنترنت. انظر جميع الدورات
See All Embedded Jobs
تعليقات وملاحظات تعليقات وملاحظات