Firmware Engineer II

Resideo

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangalore - India

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

Description

JOB DUTIES:

  • Develop software using C / C (primarily)
  • Write programs that interact with:
    • kernel interfaces
    • system calls
    • device drivers
    • memory management subsystems
  • Build daemons services and low-level utilities.
  • Talks directly to the OS
    Uses kernel services via system calls
    Manages resources explicitly (memory CPU IO)
    Prioritizes performance reliability and determinism

YOU MUST HAVE:

  • Should have at-least 3 -7 years of experience in a reputed organization with 2 years in the position
  • Expert proficiency in C programming with working knowledge of C preferred and experience using Bash and Python for automation and debugging.
  • Strong Linux system programming knowledge including process and thread management virtual memory low-level I/O signals and IPC mechanisms.
  • Hands-on experience with concurrency using POSIX threads (pthreads) and synchronization primitives with the ability to diagnose race conditions and deadlocks.
  • Proficiency with debugging and performance tools such as gdb strace ltrace perf valgrind and core dump analysis.
  • Experience with GCC/Clang toolchains Makefiles or CMake build systems and Git-based version control.
  • Solid understanding of TCP/IP fundamentals Linux socket programming and event driven I/O models using select poll or epoll.

WE VALUE:

  • Deep Systems Thinking
  • Ownership & Accountability
  • Debugging Mindset
  • Code Quality & Reliability
  • Continuous Learning

Whats In It for You:

  • Health Insurance Coverage comprehensive care for you and your family.
  • Employee Assistance Program (EAP) confidential service which equips and supports you as you meet lifes challenges.
  • Education Assistance we invest in your growth so you can keep learning and thriving.
  • Maternity & Paternity Leave because family always comes first.
  • Menstrual Wellness Benefit benefit for women employees
  • Bereavement Leave time to be with loved ones when it matters most.

#LI-MM2

#LI-HYBRID




Required Experience:

IC

DescriptionJOB DUTIES:Develop software using C / C (primarily)Write programs that interact with:kernel interfacessystem callsdevice driversmemory management subsystemsBuild daemons services and low-level utilities.Talks directly to the OSUses kernel services via system callsManages resources explici...
View more view more

Key Skills

  • Embedded Software
  • Robotics
  • Arm
  • Firmware
  • Debugging
  • C/C++
  • Zigbee
  • OS Kernels
  • Signal Processing
  • Ethernet
  • Assembly
  • Internet Of Things

About Company

Company Logo

Resideo offers top-of-the-line home automation solutions to set up your best smart home system, including smart thermostats, security cameras and more.

View Profile View Profile