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+

Get more replies from employers

Send a job-specific resume in minutes.

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

Senior Embedded C++ Developer
Senior Embedded C++ Developer

JobItUs • Secunderabad, Hyderabad

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

Mindteck • Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded Software Engineer
Embedded Software Engineer

United States Digital Space LLC • Karnataka

On-site
INR 893,000 - 1,674,000
Embedded C/C++ Developer
Embedded C/C++ Developer

YO IT Consulting • Maharashtra

On-site
INR 1,500,000 - 2,400,000
Embedded Systems Senior Software Consultant
Embedded Systems Senior Software Consultant

Secure Parking India • Mumbai

On-site
INR 780,000 - 840,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
Senior Embedded Engineer
Senior Embedded Engineer

Andor Tech • Hyderabad

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

Ethernovia • Pune City

On-site
INR 1,200,000 - 1,800,000
Pre IPO stock options
Flexible hours
Competitive base salary
+1
Senior Embedded Engineer
Senior Embedded Engineer

Us Technology International Private Limited • Bengaluru

On-site
INR 800,000 - 1,200,000
Embedded Systems Engineer / Firmware Engineer
Embedded Systems Engineer / Firmware Engineer

PQAngels Technologies Pvt. Ltd • Bengaluru

On-site
INR 900,000 - 1,500,000
Competitive compensation
Global semiconductor projects
Collaborative environment
+1