2

Firmware Engineer Job Vacancies in Gurgaon

Embedded Engineer

M. S. Services

  • 1 - 5 yrs
  • 10.0 Lac/Yr
  • Gurgaon
C Language Embedded C RTOS-Real Time Operating System Micro Controller Embedded Systems Embedded Software PCB Designer Firmware Developer Microprocessor Digital Electronics DC & DC Converter Arduino Walk in
Responsibilities:Design ownership and oversee the engineering life cycle of hardware including architecture, design, implementation, testing, and maintenance. Initial hardware prototyping, sensor interfacing, and board bring up. Using soldering stations, hot-air guns, and infrared ovens for PCBA. Development of systems and printed circuit boards. PCB layout and schematic generation - digital, analog, and mixed-signal designs. Perform, oversee and document hardware verification testing. Perform electrical design calculationsDevelop System Firmware spanning micro circuitry running on 32-bit microcontrollers, to enterprise-level high-end computing devices taking Reliability, Availability, and Serviceability into account. Defining and implementing high-performance firmware by demonstrating a strong understanding of Embedded Hardware Design. Develop an environment of continuous improvement across the product line. Define, design, implement and test software applications using a variety of technologies, including, but not limited to C/C++, Python, Git, and other scripting languages. Define test plans and test data to identify and reproduce defects, find root causes of malfunctioning code blocks and implement fixes with assistance from Hardware/Test Engineers. Project scheduling/estimation. Defining project performance requirementsDefining specifications, generating documentation, and iterating designs based on feedback from partnersManaging day-to-day experimental planning, data analysis, and prioritization of project-based activitiesWorking with our testing partners to design and execute testing validationRequirements: Bachelor or Masters Degree in Electronics Engineering or Electrical Engineering or equivalent field. 1-2 years of experience as an Electronics or Embedded Engineer in the Product/IoT industry. Must have hands on experience on projects. Solid experience with Motion sensors like IMU, Acceleros, and Gyroscopes. Prior experience in the design.
View all details
  • 5 - 11 yrs
  • 11.0 Lac/Yr
  • Gurgaon
Product Development Manager C C++ Java ESP Firmware Engineer Walk in
Position: Product Development ManagerExperience: 5-10 yearsWorking Days: Mon-SatEducation Bachelor/Master (Electronics/Telecommunication)English: Excellent Speaking & Writing skillsOther: Knowledge C & C++ Language Product Development Experience Required Multi-year experience product development in large scale, Telecom/Automation/Other Engineered Product companies Knowledge of communication protocols (4-20mA, HART, USB, Ethernet, CAN, RS-232, RS-485) Real-Time Operating System (RTOS) Responsibilities: Managing a team of hardware and firmware engineers to develop new line of commercial & industrial safety products Responsible for product development planning and guiding the development efforts of internal and external (ODM) engineering teams. Drive component selections to secure best-in-class performance, quality, and cost. Feature life cycle management of HW related features Translate selected requirements during feature screening into RD deliverables and release planning. Management and execution PoC activities to bring the product to general availability Establishing the plan of record, including budget, schedule, committed features, and other success criteria Identify risks and work with engineering teams on mitigation plans Managing outsource design work to execute the product as per schedule and ESP quality standards (if applicable) Track and report progress across all relevant success criteria to senior management Manager software/firmware engineerfor design in C/C++, C#, Visual Basic, Java for Windows and Android Design products for regulatory compliance (CSA, UL, FCC, CE, ATEX)
View all details
  • 5 - 10 yrs
  • 10.0 Lac/Yr
  • Gurgaon
C C++ Embedded Automation Engineer RS-485 MODBUS 4-20mA Hardware Engineer Firmware Engineer Walk in
Position: Product Development ManagerExperience: 5-10 yearsWorking Days: Mon-SatEducation Bachelor/Master (Electronics/Telecommunication)English: Excellent Speaking & Writing skills Knowledge C & C++ Language Product Development Experience Required Multi-year experience product development in large scale, Telecom/Automation/Other Engineered Product companies Knowledge of communication protocols (RS-485 (MODBUS), 4-20mA, HART, etc)
View all details
  • 2 - 6 yrs
  • 9.0 Lac/Yr
  • Gurgaon
C C++ Language uCOS RTOS Free RTOS Open RTOS MODBUS 4-20mA HART Software Engineer Embedded C Walk in
Position: Embedded Software Engineer (New Product Development)Experience: 2-5 yearsWorking Days: Mon-SatEducation Bachelor (Electronics/Telecommunication)English: Excellent Speaking & Writing skillsOther: C & C++ Language Experience in writing embedded firmware on any microcontrollerResponsibilities& Requirements: Knowledge of communication protocols (MODBUS, 4-20mA,HART) Developing new safety related products (Fire Alarm Panel, other related equipment's and modules) Knowledge of hardware Reading hardware schematics, debugging skills Knowledge of RTOS uCOS, Free RTOS, Open RTOS. Requirement gathering and analysis. Software design and Implementation Software Integration and Testing Proficiency in C programming with 8/16/32 bit micro-controllers Design and implement high-quality firmware and software code for Microcontrollers Good experience in software design with a modular-based approach
View all details

Get Personalized Job Matches

Based on your experience, skills, interests, and career goals to help you find the most relevant opportunities faster. Register Now!
  • 4 - 8 yrs
  • 1.3 Lac/Yr
  • Noida Sector 63
Algorithm & Logic Building Device Driver Programming Knowledge On Timer Uart I2c & Spi Protocols Develop Code Test Troubleshoot The System Software Analyze Monitor Improve Efficiency Stability Of The System Firmware Engineer Embedded Software Engineer
Embedded Software Engineer duties and responsibilities Study and understanding of technical Specs and of design product as per the requirement. Tender Document review and customizing the meter firmware as per the requirement. Firmware Design and Development for Single Phase and Three Phase Smart Energy meters. Analysis on production failures, field failures and giving corrective actions for the same. Develop, code, test and troubleshoot the system software Analyze, monitor and improve efficiency, stability of the system Interface with hardware design and developmentEmbedded Software Engineer requirements and qualifications 4 to 8 years of experience in embedded software design, development and troubleshooting BS degree in Computer Science or Engineering Good programming experience in C Good knowledge in Algorithm and Logic building Experience in working with 8-bit, 16-bit and 32-bit controllers. Device driver programming, Knowledge on Timer, UART, I2C & SPI protocols, Good Knowledge of Communication Protocol DLMS Knowledge of all metering standards such as IS 13779, IS 14697, IEC 62053, IS 15884 and CBIP standard
View all details

Fresher Firmware Developer

Probus Smart Things Pvt. Ltd.

  • 0 - 1 yrs
  • 8.0 Lac/Yr
  • Delhi
Language C Product Design Engineer Electronics Engineer Design Algorithm Electronics Basics
During your time with Probus Smart Things, You would be working on product lifecycle, including processors, controllers, and sensors understanding, design algorithms and communication protocols, to enable product as per its designed parameters and make it commercially viable. You would directly contribute to and influence the ultimate client outcomes we care so much about. Your development work will allow business assets (engines, factory equipment, trains, etc.), sensors, platforms, applications, and more to communicate with one another and drive action.Preferred Skills & Qualifications- Bachelors degree in Electrical Engineering, Electronics engineering, and Mechanical Engineering Prior experience in C/C++ Interest in in learning new tools, coding languages, and design algorithms Contributing product design and development life cycle Clear understanding of electronics basics Excellent analytical and problem solving skills
View all details

Embedded Firmware Engineer

Spraxa Solutions Pvt. Ltd.

  • 3 - 5 yrs
  • 0.9 Lac/Yr
  • Ghaziabad
C Language Embedded C RTOS-Real Time Operating System Embedded Systems Assembly Language
Responsibilities Design and implement software of embedded devices and systems from requirements to production and commercial deployment Design, develop, code, test and debug system software 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 Provide post-production support Interface with hardware design and development Assess third-party and open-source softwareRequirements Proven working experience in embedded software Bachelors degree in Computer Science or Engineering Experience in hands-on development and troubleshooting on embedded targets Solid programming knowledge in C or C++ Proven experience in embedded systems design with preemptive, multitasking real-time operating systems Familiarity with software configuration management tools, defect tracking tools and peer review Adequate knowledge of reading schematics and datasheets for components Strong documentation and writing skills Experience working with Arm Cortex-M microcontrollers. Hand-on knowledge of Linux Build Environment for Cross-compilation and building of embedded software. Able to develop device drivers to interface with Master Controller using i2c, spi or uart serial protocols. Team Player and a knack for solving problems.Nice to Have (But not Mandatory): Experience with wireless protocols such as BLE and WiFi. Previous experience with nrf microcontrollers and nrf sdk. Have experience of Leading a Firmware Team.
View all details

Firmware Developer

Wingman Partners

  • 2 - 5 yrs
  • Noida
Embedded C Embedded Development Linux Thread Socket Mutex Shell Scripting ARM Firmware Developer C++ Work From Home
Skills & Requirements :- 2-5 yrs embedded system development experience- Strong C and C++ programming skills and product development experience- Strong background in software methodology and full-cycle development (design, implementation, testing, and debugging)- Experience in the computer networking industry is a plus, especially with routers, switches, wireless access points, firewalls, etc is a plus.- Knowledge of ARM, x86, and equivalent embedded microprocessor architectures.- Experience with Linux environment and operating system. Inter-process communication, threads, sockets, mutex, and networking.- Experience with OpenWRT is a plus.- Source Code Management (git, SVN, Perforce etc.)- Familiarity with Linux, CLI, shell scripting, make files, and cross compilation.Job Responsibilities :- Design and develop firmware for products and services.- Perform design and code reviews and recommend improvements.- Perform testing to validate product architecture and design.- Collaborate with other engineers on technical and design issues.- Develop firmware algorithms to handle exceptional conditions and errors.- Install and verify the firmware on embedded system.- Troubleshoot system, performance and functional issues with firmware.- Evaluate technical specification for correctness and completeness.- Prepare reports on project status, issues and risks for management.
View all details

Apply to 2 Firmware Engineer Job Vacancies in Gurgaon

  • Gurgaon Jobs
  • Hyderabad Jobs
  • Ahmedabad Jobs
  • Bangalore Jobs
  • Mumbai Jobs
  • Pune Jobs
  • Chennai Jobs
  • Kolkata Jobs
  • Delhi Jobs