Embedded c++ Firmware Engineer (10 yrs)___immediate available

PineQ Lab Technology

Hyderabad

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A technology firm in Hyderabad is seeking an Embedded C++ Firmware Engineer specializing in embedded systems. Responsibilities include gathering requirements, managing risks, and ensuring timely, high-quality project delivery. Ideal candidates should possess strong skills in C/C++ programming, embedded Linux, and debugging techniques. This full-time role requires mid-senior level expertise, offering opportunities in IT services and consulting.

Qualifications

  • Strong understanding of embedded systems architecture, including Microprocessors & Microcontrollers.
  • Proficiency in C/C++ programming with OOP concepts.
  • Hands-on experience in working in Linux Environment.

Responsibilities

  • Gather requirements for projects and help teams understand technical needs.
  • Manage risks related to projects and performance of the team.
  • Ensure high-quality deliverables on time through project tracking.

Skills

Embedded Systems
C/C++ Programming
Embedded Linux
Embedded Debugging
Real-Time Operating Systems (RTOS)
Interrupts and Timers
Protocols
Cybersecurity
Docker/Containers
Hands-on Experience

Tools

Git
CMake
Make

Job description

Embedded C++ Firmware Engineer (10 yrs) - Immediate Availability

Direct message the job poster from PineQ Lab Technology

Key Responsibilities
  • Requirement gathering for single / multiple projects and help team to understand technical requirements.
  • Anticipate and manage risks related to the projects
  • Ensure best practices are defined, augmented, and followed to assure continuous high-quality results.
  • Anticipate issues and needs of the customer related to the project and address them proactively
  • Manage and motivate performance of the team through reviews and development!
  • Prepare guidelines and checklists for the team and ensure accuracy of the work of team members!
  • Ensure quality deliverables and on time, through project tracking and monitoring.
  • Ensure project compliance with respect to audit findings and Naming Conventions
  • Ensure that the project acceptance criteria is met
  • Drive and contribute to knowledge sharing sessions for the account.
  • Provide inputs in design and architecture reviews.
  • Conduct Failure Mode and Effects Analysis (FMEA) to identify potential failure modes and their impact on system reliability and safety.
Technical Skills
  • Embedded Systems: Strong understanding of embedded systems architecture, including Microprocessors & Microcontrollers (8/16/32 bit) circuits design, Memory interfaces (SDRAM, DDR, Flash, EPROM etc)
  • C/C++ Programming: Proficiency in C/C++ programming, including object-oriented programming (OOP) concepts.
  • Embedded Linux: Hands‑on experience in working in Linux Environment. Strong understanding of Embedded Linux systems, including kernel configuration, device drivers, and system services.
  • Embedded Debugging: Experience with debugging tools and techniques for embedded systems, including JTAG, GDB, printk, kernel logging, Perf, Valgrind, and core dump analysis.
  • Real-Time Operating Systems (RTOS): Experience with RTOS like Embedded Linux (Yocto, Build root), VxWorks, Zephyr, FreeRTOS.
  • Interrupts and Timers: Knowledge of interrupt handling and timer mechanisms in embedded systems.
  • Protocols: Proven experience working with TCP/IP, UDP, HTTP, FTP, SNTP, PTP, Redfish, CAN, I2C
  • Cybersecurity: Understanding of security principles and practices in embedded systems, including secure coding practices, vulnerability assessment, and intrusion detection.
  • Docker/Containers: Familiarity with containerization technologies like Docker and container orchestration tools like Kubernetes.
  • Hands‑on Experience: Proven track record of hands‑on experience in embedded system development, especially in Linux environments, including hardware bring‑up, software development, and system integration.
Additional Skills
  • Design and Analysis Skills: Ability to design and analyze complex embedded systems, including system architecture, component selection, and performance optimization.
  • Software Development Lifecycle (SDLC): Understanding of the SDLC, including requirements gathering, design, implementation, testing, and deployment.
  • Version Control: Git or SVN for efficient code management.
  • Build Systems: CMake, Make, or other build systems for software project management.
  • Machine Learning/AI: Experience in implementing machine learning or AI algorithms on embedded devices.
  • Assembly Language: Knowledge of assembly language for specific microcontrollers.
  • Knowledge of IEC 61499 standard: Understanding of function block concepts, data flow, and event-based communication.
  • IoT Protocols: MQTT, CoAP, or other IoT protocols.
  • Serial Communication Protocols: Expertise in serial communication protocols like RS-232, RS-485, and UART.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

IT Services and IT Consulting

Referrals increase your chances of interviewing at PineQ Lab Technology by 2x

Get notified about new Embedded Engineer jobs in Hyderabad, Telangana, India.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Software Engineer
Lead Embedded Software Engineer

Chabez Tech • Pune District

On-site
INR 3,500,000 - 5,500,000
Embedded C++ Developer
Embedded C++ Developer

HCL Technologies Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Embedded Engineer
Senior Embedded Engineer

Andor Tech • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Embedded Engineer
Senior Embedded Engineer

Atlanta Systems Pvt. Ltd. • New Delhi

On-site
INR 800,000 - 1,200,000
Work on real-world embedded and IoT solutions projects
Collaborate with a technically strong R&D team
Embedded Firmware Engineers
Embedded Firmware Engineers

Hire22.ai • Hyderabad

On-site
INR 600,000 - 1,000,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton • Hadapsar

On-site
INR 900,000 - 1,200,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Chabez-Tech • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Velodata Global Pvt Ltd • Bengaluru

Hybrid
INR 1,980,000 - 2,420,000
Senior Embedded Engineer
Senior Embedded Engineer

Us Technology International Private Limited • Bengaluru

On-site
INR 800,000 - 1,200,000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
5-Days a week
Flexible Timing
Training & Learning Sessions