28

Firmware Developer Jobs

filter
  • Location
  • Role
  • Functional Area
  • Qualification
  • Experience
  • Employer Type
  • 2 - 3 yrs
  • 9.0 Lac/Yr
  • Bangalore
Ambarella Embedded Linux CC++ Programming Hardware Interfacing ARM Architecture Firmware Development
Role: Embedded Firmware EngineerJob Type: Full-timeExperience: 2-3 yearsWe are hiring an Embedded Firmware Engineer with 2-3 years of experience to work on advanced Ambarella-based camera platforms. This role involves developing firmware from scratch and enabling next-generation features like wireless connectivity, sensor integration, and edge AI capabilities.Key ResponsibilitiesBuild and develop firmware from scratch for Ambarella-based camera systemsEnable and optimize features such as WiFi, Bluetooth, 4G/LTE, and GPSPerform driver-level programming and hardware bring-upIntegrate and manage 9-axis IMU sensors (accelerometer, gyroscope, compass)Develop and maintain Linux-based embedded systemsCollaborate with hardware teams for debugging and system optimizationDeploy and optimize edge AI models on embedded platformsEnsure firmware performance, reliability, and scalabilityRequired Skills2-3 years of experience in embedded systems developmentHands-on experience with Ambarella SoCsStrong knowledge of Embedded LinuxExperience in driver development and kernel-level programmingProficiency in C/C++ programmingExperience with WiFi, Bluetooth, 4G, and GPS integrationFamiliarity with sensor integration (IMU systems)Understanding of Edge AI deploymentPreferred SkillsExperience in camera firmware developmentKnowledge of ICB architectureFamiliarity with multimedia/video pipelinesExperience with debugging and performance optimization toolsBenefitsWork on cutting-edge embedded and AI technologiesOpportunity to grow in a fast-paced environmentCollaborative and innovation-driven culture
View all details
  • 2 - 5 yrs
  • Ahmedabad
Circuit Design PCB Layout Hardware Testing Embedded Systems I2CSPIUART RTOS Firmware Development
The Embedded Hardware Engineer will be responsible for designing and developing embedded systems hardware components. This includes schematic design, PCB layout, prototype testing, and troubleshooting hardware issues. The engineer will also collaborate with the software team to ensure seamless integration of hardware and software components. Key responsibilities include designing and developing embedded systems hardware, creating schematics and PCB layouts using CAD tools, conducting prototype testing and debugging hardware issues, collaborating with cross-functional teams to ensure hardware and software integration, and staying updated on industry trends and advancements in embedded hardware technology.The ideal candidate should have a postgraduate degree in electronics or a related field, with 2-5 years of experience in embedded hardware design. Proficiency in CAD tools for schematic design and PCB layout, strong problem-solving skills, good communication skills, and the ability to work in a team are essential for this role. The candidate should also have a passion for learning and staying updated on new technologies in the embedded hardware field.
View all details

Firmware Engineer (Full Time)

Career Choice Solution

  • 3 - 5 yrs
  • 4.0 Lac/Yr
  • Nerul Navi Mumbai
Embedded Developer SPI I2C
Seeking a skilled Firmware Engineer in Nerul, Navi Mumbai, with 3-5 years of experience and a Diploma in relevant field. Responsibilities include developing embedded systems, implementing communication protocols like UART, SPI, and I2C, and ensuring smooth operation of firmware. Key skills required include expertise as an Embedded Developer and knowledge of various communication protocols. Successful candidates should be able to work full-time from the office.
View all details
C C++ Embedded C RTOS-Real Time Operating System BLE Zephyr Microcontroller Programmer Embedded Application Developer Firmware Development Walk in
Job Title:-Embedded Developer ( No of Positions- 4 no) Salary:- Depend on Candidate Experience : 0 to 5 years of experience.Joining date: - Immediate Joiner or 15 days to 30 days.Job Description:- Works towards developing stable & efficient Firm wares for embedded devices. Responsible for developing firmware that is stable, efficient, and scalable Responsible for creating coherent and scalable architecture designs. Responsible for understanding and utilizing best BLE/IoT Practices Responsible for understanding various RTOS design principles. 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/OT performance Provide post-production support Interface with hardware design and development Assess third-party and open-source software Qualification: - BE/ B.Tech/ M.C.A. in Computer Science. Must be Proficient in Embedded C, C++, BLE, Zephyr RTOS, Quectel 4G or 5GExperience:- 0 to 5 years of experience No of Vacancies: 4Employment Type Full-time
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!

Looking For Firmware Engineer

Talent Zone Consultant

  • 4 - 8 yrs
  • 20.0 Lac/Yr
  • Bangalore
Firmware Developer Firmware Engineer Embedded Rtos Concepts Debugging Cryptographic Bare Metals
Qualifications BTech/BE or MTech/ME in ECE/EE/Instrumentation/CS, or equivalent degree. Atleast 2 to 3 years of experience with Bare metal/RTOS programming in C. Embedded Systems certification/training/online courses is appreciated.Mandatory Skills Ability to analyze, design and optimize the code to fulfill complex firmware requirements Ability to debug and resolve complex bugs in firmware Ability to analyze the schematics, datasheets, and reference manuals to get required information Strong understanding of Embedded C concepts, ARM Cortex M architecture and build toolchains Understanding of security aspects and experience with cryptographic libraries such as MbedTLS, Oberon, etc
View all details

Embedded Firmware Engineer

Delphie Consulting Services

  • 1 - 4 yrs
  • Dahisar
Embedded Firmware Engineer Embedded Engineer Embedded Application Developer Embedded C Firmware Developer Walk in
Hiring!! Hiring!! Hiring!!We have an opening for Embedded Firmware Software Engineer at Dahisar (E),Mumbai, MaharashtraIndustry :Appliances, Electrical, and Electronics Manufacturing Designation : Embedded Firmware EngineerBasic skills : Electronic hardware design and software writing, Embedded C/C++, Embedded Software, Embedded FirmwareInterview mode: F2FWork Mode: Work from officeExperience : 1 to 4 yearsNote: Interview mode is F2FLocations :Dahisar (E),Mumbai, Maharashtra
View all details

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

Firmware Developer

Elevatech LLP

  • 0 - 2 yrs
  • 2.8 Lac/Yr
  • Pune
Embedded C Firmware Testing Device Driver Development Walk in
We have a vacancy for 1 firmware developer for our Pune office. Candidate needs basic knowledge of microcontroller types and its function. Should be able to do firmware development for in-house projects. Candidates with B Sc Computers / BCA / M Sc Computers with an interest in basic electronics and firmware development will be preferred.
View all details
  • 5 - 8 yrs
  • Bangalore
Embedded C OS Internals C C++ Firmware Developer
Responsible for developing/modifying the Low Level drivers or Firmware This work involves Bare Metal Programming =>o Expected to understand Micro-controller Datasheets.o Responsible for Register/Assembly Programming. Domain can be Automotive/Platform/Mobile/MultimediaRequirements - Minimum 5-8 years' experience in developing Low Level Drivers/Firmwareo Bus Protocols :- I2C, SPI, USB , PCI or CAN etco Devices :- EEPROM, NAND Flash, RTC ,LCD, ADC etco Firmware :- Audio/WLAN/Bluetooth etc. Good Embedded C programming Skills. Good Hand-on in Microcontrollers ( Renesas/Infineon/Freescale ( NxP) Good in ARM Micro-processor, preferable ARM-Cortex variants Extensive debugging skills , preferably Trace32 Debugger. Bachelor's degree in Electronics Engineering or similarSoft skills Good Communication Skill and Good Attitude to work in service based companiesGood to have Knowledge of IAR, Keil, Eclipse development environments Good Knowledge in RTOS (uCOS/ThreadX/Free RTOS/Nucleus/MQX/VxWorks)Good in ARM Assembly Programming
View all details
  • 1 - 4 yrs
  • 6.0 Lac/Yr
  • Indore
C Language Embedded C RTOS Real Time Operating System Embedded Systems Firmware Developer Iot Mqtt Firmware Testing
The chosen one will be Architecting & Developing IoT Solutions. Normal week may vary from working on circuit design to PCB review to API integration to server setup to debugging to anything that comes under the IoT umbrella.ResponsibilitiesIt's literal, you will be expected to respond to anything to the best of your abilities. Some of these are.Developing a high standard, quality firmware and debugging the existing for perfectionDiscussing, researching, and providing a solution for any requirement.Leading a project from scratch and delivering to clients. (End-to-End)Technical SkillsIoT Concepts & ProtocolsEmbedded C, C++FreeRTOSWireless TechnologiesSensors & ActuatorsAPI IntegrationCircuit & PCB DesignQualificationsWell, the biggest one is the right attitude. Ready to adapt, open to challenges & fun-loving. Others are.Great logical mindsetReady to work on different technologiesIn short, you need to be amazing overall for selection and be a part of a small but highly qualified team.
View all details

Firmware Engineer

HealthMSO India Private Limited

  • 5 - 8 yrs
  • 9.5 Lac/Yr
  • Kolkata
C Language Linux Administrator Embedded Software Developer Python Git nRF52 & 53 Bash Zephyr RTOS ESP-IDF LVGL Firmware Engineer
We are looking for a highly skilled engineer to be engaged in firmware development and sustenance of products for the medical electronics domain. The responsibilities of the candidate would be developing, testing, and maintaining firmware for medical devices. Responsibilities Development and maintenance of embedded software products. Fixing bugs and performance problems. Developing utilities for automation. Development of test scripts.0 Seeing through a project from conception to finished product. Skills / Requirements Extensive knowledge about embedded software development. This includes the whole process, i.e., environment setup, build systems setup, programming, scripting, flashing, debugging etc. Hands on experience in developing firmware for STM32, ESP32, nRF52/53. Hands on experience with Zephyr RTOS, ESP-IDF and LVGL will be an added advantage. Experienced in one or more of the following embedded GUI, wireless technologies viz. Wi-Fi, Bluetooth, Cellular, File Systems, sensor interfacing, audio, BLDC motor control. Experienced in setting up and working on Linux environment. Proficient with the following programming and scripting languages C, C++, Python, Bash/Shell. Proficient with Version Control Systems. Have hands on experience with Git. Has a degree in Electronics Engineering or equivalent field. Candidates having done specialization / training / Post Graduation on Embedded Systems are preferred. Motivated, organized, intelligent, hardworking, reliable, attention to detail. Experience Have 5 or more years of experience in embedded software / firmware development. Must have developed, individually or as a part of a team, firmware which are used in live products.
View all details

Embedded Firmware Engineer

Electrify Services

  • 2 - 6 yrs
  • 10.0 Lac/Yr
  • Ahmedabad
C Language Embedded C Embedded Systems Embedded Development Engineer
Position Title: Embedded Firmware Engineer Full TimeElectrify Services is one of the fastest growing engineering services start up and is looking for a Embedded Firmware Engineer to play a key role of helping our client improve their product and take their business to the next level. This is an individual contributor role with a direct impact on company growth. We would like to see this position grow as company evolves.If you are looking for a high impact and challenging role, this job is a perfect destination for you!Major Job Duties Design enhancements, updates, and program changes for portions and subsystems of firmware such as embedded code design and development, new feature/solution investigations, developing interfaces and their definitions, qualifications, resolving problems. Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution. Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies, debugs, and creates solutions for issues with code and integration into application architecture. Utilizing embedded APIs and developing new API layers required to interface embedded platforms to the cloud and remote wired and wireless sensors. Develop and maintain embedded web applications required to initialize, configure, and customize embedded platform applications. Develop and maintain internal database structures required for communicating and transmitting/receiving data from the Cloud. Integrating applications by designing database architecture and server scripting Developing web-based application portals that can be viewed either locally or remotely via the Web. Troubleshooting development and production problems across multiple environments and operating platforms Partner with teams to deliver end-to-end features or solutions with high quality.
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

Senior Firmware Developer

Mangal Vijeyata Pvt Ltd

  • 4 - 10 yrs
  • 15.0 Lac/Yr
  • Mumbai
Embedded Application Developer Embedded Application Engineer Embedded Developer Embedded Development Engineer Firmware Developer Firmware Engineer
We are #hiring Senior Firmware Developers. Who could join us immediately or within 30 days.Designation : Senior Firmware DeveloperExperience required : 4 years to 8 yearsLocation: Mumbai (Kurla)Salary : 7L to 15 L Per Annam depend on interview and relevant work experiencePreferred Interview mode: In PersonJoining: Immediate / within 30 DaysSkillset:MQX, C++Controller IMXRT seriesAES 256bit Encryption, PKIUSB, EthernetProducts Security devices, Printer, MEMs, Voltage and Current sensors etchands on/working experience on encryption AES 256Desired Profile:Senior resource who can work independentlyEmbedded CLPC55 series controller 32 bitUSB, AES Encryption, PKI certificationProducts Security devices, Printer, MEMs, Voltage and Current sensors etchands on/working experience on encryption AES 256
View all details
  • 1 - 2 yrs
  • 5.0 Lac/Yr
  • Delhi
PCB Layout Design Engineer Firmware Developer Firmware Development
1. Schematic Capture 2. Board Layout design 3. Board bring-up, testing and making detailed reports.4. B.O.M. generation.5. Prototype assembly and testing6. Component Procurement7. Inventory management
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

Walk in C++ Developer For Noida

SATYAM SOFTWARE SOLUTIONS PVT.LTD.

  • 0 - 1 yrs
  • Noida
CC++ Linux Embedded Firmware Engineer
About Us:At S-CUBE, we are into research and development of products in Telecom, Embedded, Automation. Our expertise spans across building wide range of Real Time systems, porting or adapting RTOS to suit embedded application, open-source development and customizing, writing Device drivers, developing middleware applications.Job Description:We are looking for an Embedded Software Engineer with a research-oriented mindset. The position focuses on new emerging technologies and its feasibility of being incorporated into existing or new products. The candidate should have high design, analytical and mathematical skills with focus on Algorithms and programming. Position Responsibilities: Coordinate with the Product Engineering team for new developments and improve existing products. Developing multiple software architectures suited for the case and implementing it. Developing rapid demos of different technology suited for the product. Documentation, Paper Presentation & Writing Patents.Key Skills: knowledge of using C/C++ and Software Design Concepts Knowledge of Hardware Architecture (ARM, Intel, 8051 Variants) & Product Design. Deep knowledge of Data Structures and basic algorithms.Interested candidates may visit to company premises for interview . Interview venue : Satyam Software Solutions Pvt. Ltd. (S-CUBE)A-189, Sec 63, Noida Interview date : 25th & 26th Aug 2022 Interview Time : 11 A.M. - 1 P.M. Contact Person : Mrs. Swati
View all details

Firmware Engineer

Compest Solutions

C Language Embedded C Firmware Developer Firmware
Mandatory skills Strong programming knowledge in C Good knowledge on Linux system calls, IPC Strong in network programming Experience in Multi-thread programming Knowledge on Linux system start-up and uboot is a plus Basic Linux Device driver knowledge is a plus Knowledge on Python scripting is a plus Exposure to debug tools like GDB Familiar with GIT and SVNPersonal Skills Good interpersonal skill Strong technical ability and Independent Good communication skillsGood team player and resultoriented****there will be a 2 years training agreement
View all details

Electronics Design Engineer

Grasp Bionics Private Limited

  • 0 - 2 yrs
  • 2.5 Lac/Yr
  • Bangalore
C Language Electronics Engineering Hardware Design Firmware Development PCB Designing Instrumentation Engineering Prototyping Debugging
Who are weWe are a bunch of enthusiastic Designers, Engineers, Scientists, and Researchers excited about solving real-life problems, and eager to roll up our sleeves and get our hands dirty building great products in the Biomedical field. We are stationed at Entrepreneurship Centre, Indian Institute of Science (IISc), Bangalore.We are looking to hire a Hardware Electronics Engineer, who will focus on electronic hardware design from conception to production.Job Responsibilities-> Responsible for creating hardware designs using processors and microcontrollers, schematic design, prototyping, etc. as required in the current product vision of the company.-> Responsible for verification and validation of developed hardware.Essential Skills-> Should be Highly energetic, and self-motivated with strong communication skills and personal work ethic.-> Willing and comfortable working in a fast-paced start-up environment.Essential Technical Skills-> Hands-on experience with Micro-controller firmware development with C/C++, Analog to Digital data conversion, designing with opamps, linear & switching regulators.-> Hands-on experience with debugging using multimeters, digital oscilloscopes, and logic analyzers.-> Essential knowledge of various sensors and electro-mechanical actuators.-> Good knowledge of standard communication protocols like I2C, UART, SPI, and CAN.-> Good written and oral communication skills in English.Preferred Skills-> Experience in PCB schematics & layout design tools (Eagle/KiCad).-> Experience with design for manufacturability.-> Working experience with Sensor signal conditioning circuitsJoining: ImmediateOffice location:Entrepreneurship Centre, Indian Institute of Science Bangalore
View all details

Embedded Firmware Engineer

Statron India Private Limited

  • 1 - 4 yrs
  • 8.0 Lac/Yr
  • Kukatpally Medchal
C Language Embedded C • Independently Handle Firmware Development in C For 8-bit and 32-bit Target Platforms
Embedded Firmware Developer. Experience in ATMEL and ARM-based controller firmware development Good Programming Skills in C language Hands-on experience in embedded coding is an essential requirement Understand & maintain the existing firmware and perform changes based on the field requirements Firmware debugging skills Experience in working with AC/DC Industrial UPS systems development is an added advantage
View all details
  • 0 - 2 yrs
  • Manish Nagar Nagpur
PCB Layout Design Engineer Firmware Developer Firmware Development
1. Schematic Capture 2. Board Layout design 3. Board bring-up, testing and making detailed reports.4. B.O.M. generation.5. Prototype assembly and testing6. Component Procurement7. Inventory management
View all details
View More Jobs