Embedded Firmware Enginner Job in Optimized Solutions Limited

Embedded Firmware Enginner

Apply Now
Job Summary

Location: Ahmedabad

Responsibilities:

  • Design and implement software of embedded devices & systems from specifications to production and commercial deployment
  • Development of firmware for various types of embedded systems such as high speed, mixed signal, low power battery operated, RF control board, Signal Processing, tracking devices etc
  • Working with the hardware engineers in integrating hardware and firmware, board bring-up and validation activities
  • Firmware and hardware debugging and troubleshooting
  • Development of device drivers and board support packages for ARM based systems
  • Review code and design
  • Analyze and enhance efficiency, stability and scalability of system resources
  • Integrate and validate new product designs
  • Support software QA and optimize I/O performance
  • Assess third party and open source software requirements
  • Manage repositories & other documents

An Ideal candidate shall be:

  • More than 5 years of experience
  • Proven working experience in software engineering
  • Solid programming experience in C & C++
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Working experience on various peripherals like ADC, PWM, MIPI, DDR3/DDR4, HDMI, Ethernet, USB, UART, I2C, SPI, RS232, RS485 etc
  • Working Experience with small footprint OS like FreeRTOS, Contiki etc.
  • Familiar with Linux Environment and different OS porting
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Experienced over different microcontrollers and IDEs
  • Adequate knowledge of reading schematics and data sheets for components
  • Experience of Hardware (Embedded SoCs and Peripherals) selection process and hardware schematic review
  • Strong documentation and writing skills
  • Willing to carry out development activities following essential development standards
  • A flair for interacting with people
  • Extremely good command on English and Hindi

Qualification:

B.tech in electronics and communications / Information and technology / any relevant degree

Experience: 5 to 7 Years

Reporting to: Project Lead

Experience Required :

5 to 7 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs