P

Embedded Firmware Developer

Phoenix Robotix Verified employer

Actively hiring · Posted 4d ago · JEV26113F00F7FBDA

Salary₹5,00,000 – ₹12,00,000 per year
Experience1–5 yrs
LocationBengaluru (Bangalore)
Work modeOffice · Full time
Openings1

Job description

Develop, design, and implement embedded applications.

· Prepares appropriate documentation as required by internal product development processes

· Conducts and participates in design, code and test reviews and inspections, as well as the feasibility, efficacy and compliance to functional and regulatory standards.

· Works closely with the software team, the software verification team, the functional manager and the project manager.

· Collaborates with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability and schedule goals.

· Investigates software, hardware, and system problems using a variety of techniques and provides innovative solutions.

· Conduct and participate in reviews and inspections for all elements in the firmware lifecycle to ensure that our code quality and customer satisfaction goals are achieved

· Integrate and validate new product designs

· Provide post-production support

Skill Sets:

B.Tech. / M.Tech. (any stream)

· Good knowledge in firmware development field with more than 3 years of experience

· Basic knowledge of software life cycle, algorithm and data structure.

· Excellent knowledge of OS, coding techniques, IP protocols, interfaces and hardware subsystems

· Adequate knowledge of reading schematics and data sheets for components.

· Ability to understand the electrical schematics and work closely with electrical team.

· Experience with Real Time Operating Systems and Embedded Linux.

· Mode of network connectivity - good idea about GSM/GPRS, Wifi, Ethernet mode of connections. TCP, MQTT, HTTP mode of connection will be a big plus

· Protocols Like UART, SPI, I2C, CAN, MODBUS, TCP/IP, USB, Bluetooth.

· Experience in modules like Wi-Fi, BLE, Lora WAN, ZIGBEE, RF etc.

· Should have experience in working with TFT and LED displays.

· Extensive experience in micro-controller/microprocessor (like ARM Cortex M, ESP32, STM Chips, NXP, BeagleBone , ESP chips, BeagleBone black, STM Chips, Atmega chips etc.)

· Familiarity with software configuration management tools, defect tracking tools, and peer review (GIT, SVN)

· History of driving project execution and timely delivery while ensuring a quality focus.

· Experience writing / interfacing with device drivers.

· Experience in Agile development processes and philosophies.

· Strong documentation and writing skills

Mandatory Skills:

· Basics of embedded system development

· Embedded C/C++

· Scripting Lang - Python

· Basics of wireless communication

· RTOS

· Strong Problem-Solving Skills

· Analytical Skills (Good Aptitude)

· Communication Skills

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Phoenix Robotix.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
₹15,00,000 – ₹30,00,000 /year 3–10 yrs Ahmedabad, Gujarat Remote · Full time
AnalyticsBusiness Intelligence (BI)PythonSQL
Today · JEV261142E72A8F8CView & apply
Embedded Firmware Developer₹5,00,000 – ₹12,00,000 /year · Bengaluru (Bangalore)
Apply