Search by job, company or skills

Silicon Developer

10-12 Years

This job is no longer accepting applications

Job Description

  • 10+ years of experience in development, testing and deployment of consumer electronics/automotive/embedded systems using C/C++, Python for application software on FreeRTOS/Linux systems.
  • Bachelors degree in Electronics Engineering, Computer Science.
  • Proficiency in C or C++ and Python is essential.
  • Experience with developing applications for FreeRTOS, Linux etc is highly desirable.
  • Experience in Embedded domain, data structures, algorithms, and software design.
  • Experience working with hardware designers/reading schematics
  • Experience with ARM or other low-power SoC architectures, memory system, fabric etc.
  • Experience with interface protocols (e.g., USB, SPI, I2C, UART, UFS), power management, system integration, Software stacks, and drivers.
  • Proficiency in using debugging tools (eg, JTAG debuggers, logic analyzers, oscilloscopes) to identify and resolve fi rmware issues.
  • Performance analysis and optimization experience.
  • Knowledge of embedded systems development, RTOS concepts, device drivers and hardware/software integration.
  • Experience in device automation testing is a plus
  • Experience in LTE modem, eSIM, audio subsystems, HW/SW security is a plus. Responsibilities: The candidate would primarily work on the application layer for a cellular-IoT embedded system.
  • Their responsibilities include enhancing the communication protocol spec, developing automated test framework capabilities involving Python-C interaction over UART, performing basic HW-SW debugging, testing, and issue triaging.

About Company

Job ID: 108889689

Beware of Scammers

We don’t charge money for job offers