Firmware Engineer

4 weeks ago


GurgaonGurugramBangalore, IN SKYGATE CONSULTING Full time

SALARY : 18LPA - 24LPA


Skills - C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional)

Responsibilities :

1. Designing, developing, testing, and debugging embedded software and firmware for automotive applications.

2. Collaborating with cross-functional teams including hardware engineers, software engineers, and testing teams to define system requirements and software specifications.

3. Developing low-level device drivers for various microcontrollers and peripherals such as UART, SPI, I2C, CAN, and LIN.

4. Implementing and maintaining communication protocols like CAN, LIN, Ethernet, Bluetooth, and Wi-Fi.

5. Developing and integrating real-time operating systems (RTOS) into embedded systems.

6. Conducting code reviews and ensuring adherence to coding standards and best practices.

7. Troubleshooting and resolving embedded software and hardware issues.

8. Analyzing, optimizing and debugging system performance and memory usage.

9. Conducting unit tests, integration tests, and system tests to ensure software quality and reliability.

10. Collaborating with the hardware team for system integration and validation.

11. Managing software and firmware configurations and maintaining documentation.

Requirements :

1. Bachelor's degree in Computer Engineering, Electronics Engineering, or related discipline.

2. Strong programming skills in C and experience with embedded C development.

3. Solid experience in Linux kernel and device driver development.

4. Proficiency in microcontroller programming and familiarity with STM and NXP uControllers.

5. Hands-on experience with communication protocols such as CAN, LIN, UART, SPI, and I2C.

6. Experience in automotive domain and familiarity with Automotive SPICE.

7. Knowledge of AUTOSAR standards is preferred but not mandatory.

8. Good understanding of real-time operating systems (RTOS) and their implementation in embedded systems.

9. Familiarity with ARM Cortex-M processors and their associated development tools.

10. Experience in debugging and troubleshooting embedded systems using JTAG or other debugging tools.

11. Familiarity with software development tools such as Git, JIRA, etc.

12. Excellent problem-solving and analytical skills.

13. Strong communication and interpersonal skills to work effectively in a cross-functional team environment.

14. Ability to prioritize and manage multiple tasks in a fast-paced environment.

(ref:hirist.tech)

  • Gurgaon/Gurugram, IN orbitouch outsourcing private limited Full time

    Profile : Senior Embedded Engineer/Senior Firmware : Min 4 -11 YearsLocation : GurgaonWorking Days & Time : 6 Days (9:30am- 6:30pm)Interview : Software Engineer Responsibilities :Meeting with clients to understand software requirements.Creating SRS, High Level Design and Low Level Design documents.Give effort estimates based on Software Requirements.Create...


  • Bangalore/Pune, IN TIGI HR Solution Pvt. Ltd. Full time

    We are hiring Sr. Embedded Engineer for our esteemed client company who can join us immediately.Position : Sr. Embedded Engineer. Experience : 5-7 Years. CTC : Open to discus. Notice Period : Immediate to 30 Days. Job Description : . - Minimum 2 to 3 years' experience of firmware and hardware development experience. - Ability to design and develop real...


  • Bangalore/Ahmedabad/Pune/Hyderabad/Chennai/Noida/Indore, IN eInfochips Full time

    Role : Firmware Validation Lead. Location : Ahmedabad, Pune, Bangalore, Hyderabad, Indore, Chennai, Noida. Company Overview : . eInfochips, an Arrow company, is a global leader in product engineering and semiconductor design services. Renowned for our technological innovations, we've developed over 500 products, achieving 40M deployments across 140...


  • Anywhere in India/Multiple Locations/Bangalore, IN Havells India Limited Full time

    Location : Bangalore - B.Tech/ M.Tech in Electronics or Electrical with 3-7 year experience.Essential competencies : - Strong in Embedded C/C++, object oriented software development Programing skills- Hands on experience in low level driver developments - Experience on non OS based system designs- Development on Linux Platform/RTOS with an emphasis on...


  • Anywhere in India/Multiple Locations/Bangalore, IN Havells India Limited Full time

    Job Description : - Minimum of 3 years industry experience in IoT and connected product efforts- Proficient in C language on embedded platforms and familiarity with hardware design of embedded system is a plus- Development on Linux Platform/RTOS with an emphasis on embedded device driver development, multi-threading, and firmware debugging - Experience with...

  • Embedded C Engineer

    4 weeks ago


    Any Location/Bangalore/Chennai, IN Change leaders Full time

    JOB DESCRIPTION :Role : Embedded C Developer/ EngineerExperiences : 4-6 yearsLocation : Chennai & BangalorePrimary Skills : Embedded C programming, Data Structure & PointersDesired Skills & Responsibilities :- An Embedded C Engineer well versed in software development using data structures and pointers.- This person should be comfortable in troubleshooting...

  • PLC Test Engineer

    4 weeks ago


    Bangalore/Anywhere in India/Multiple Locations, IN Antal Internationaal Full time

    Designation Engineer - TestingJob Description :Required Profile :- Participate in the black box testing for Programmable Logic- Controller PLC and HMI, Configuration Software for PLC/HMI and Industrial automation products.- Application development knowledge for PLC and HMI products using ladder logic, FBD etc.- Development of application programs in Ladder...

  • Technical Lead

    4 weeks ago


    Bangalore/Trivandrum/Thiruvananthapuram/Pune, IN Quest Global Engineering Solutions Private Limited Full time

    Job Description & Responsibilities :- Design, develop, and test BLE-enabled embedded systems- Work with other engineers to integrate BLE into existing systems- Develop and maintain BLE software and firmware- Analyze and troubleshoot BLE problems- Work with customers to define and implement BLE requirements- Stay up-to-date on the latest BLE...

  • Mirafra Technologies

    2 weeks ago


    Bangalore/Anywhere in India/Multiple Locations, IN Mirafra Tehchnologies Full time

    KEY RESPONSIBILITIES :- BE/MTECH with 5+ years of experience in Emulation/FPGA- Create emulation models from RTL / Netlist.- Develop hardware collateral to be integrated with the Palladium / FPGA emulation mode- Developing emulation testbenches to support necessary DV scenarios and firmware/software/hardware bringup.- Create and execute Test plans targeting...

  • Firmware Engineer

    4 weeks ago


    Bangalore/Anywhere in India/Multiple Locations, IN Connectio IT Pvt Ltd Full time

    Roles & Responsibilities : - Hands on experience in 16-bit and 32-bit microcontrollers, strong understanding on microcontroller architecture and peripherals- Familiarity with digital control theory , hands on experience in DSP.- Excellent practical skills in using C- Strong hands-on experience coding TI (C2000 family), ST microelectronics and Microchip DSPs...

  • VLSI Design Engineer

    4 weeks ago


    Bangalore/Bhubaneshwar/Anywhere in India/Multiple Locations, IN Dotflick Solutions Full time

    Profile : VLSI Design EngineerOpen for PAN IndiaJunior and Senior RoleJob description :- Responsible for the design and development of the electronics for Maticas card printers and related products, including generating formal specifications, verification tests and production documentation for release- Responsible for RTL design, SoC integration and work...

  • Support Engineer

    1 week ago


    Bangalore/Anywhere in India/Multiple Locations, IN ALIQAN Technologies Full time

    Position Responsibilities:- Provide customer support based on service level agreements (SLAs) including hardware, software, and firmware- Perform service management and change control- Manage SaaS service including Trilliant applications, access, and control.- Works with the customer on deploying patches/upgrades to their production environment- Works with...


  • Bangalore/Pune/Anywhere in India/Multiple Locations, IN Technomech Placements Full time

    Job Description : Core Skills : - Extended knowledge on single chip Microcontroller Programming in language ANSI-C and C/C++ - Good knowledge of software architecture and design with Cortex M-23 Controllers Software Component Development, Unit- Integration and regression testing Initial experience in design, implementation and testing of safety-relevant...


  • Bangalore/Pune, IN Natobotics Technologies Pvt Limited Full time

    Job Description :Technical skills : - Leading the design and implementation of Citrix NetScaler Gateway infrastructure - Leading design reviews and providing technical guidance on NetScaler Gateway-related initiatives. - Providing thought leadership on NetScaler Gateway products and technologies, and recommending best practices for integration with other...


  • Bihar/Tamil Nadu/Patna/Pondicherry/Chennai/Madurai/Coimbatore/Bangalore/Hyderabad/Pune/Mumbai/Nagpur, IN ATech Full time

    Role : Hardware Design EngineerSenior RoleMultiple Locations : Open Job description :Roles And Responsibilities :- Develop and implement hardware components and systems, including schematics and PCB layouts.- Conduct thorough testing and validation of hardware designs, resolving any issues that arise.- Work closely with cross-functional teams, ensuring...

  • Technical Lead

    2 days ago


    Bangalore/Coimbatore, IN Soliton Technologies Private Limited Full time

    About Soliton :Soliton Technologies Pvt. Ltd., a high-technology software company headquartered in Bangalore, India.Soliton works with global companies, from start-ups to Fortune 500, across industries including Semiconductors, Medical Devices, Automotive, Industry 4.0, and Robotics to help them increase their competitiveness and release great products...

  • Firmware Engineer

    3 days ago


    gurgaon, India Elecbits Full time

    Elecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to ashelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in theElectronics product development & manufacturing cycle using 25+ micro-services on ourplatform.Responsibilities-● Design, develop, and test firmware for electronic...

  • Firmware Engineer

    3 days ago


    Gurugram, India Elecbits Full time

    Elecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to ashelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in theElectronics product development & manufacturing cycle using 25+ micro-services on ourplatform.Responsibilities-● Design, develop, and test firmware for electronic...

  • Firmware Engineer

    3 days ago


    gurugram, India Elecbits Full time

    Elecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to a shelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in the Electronics product development & manufacturing cycle using 25+ micro-services on our platform. Responsibilities- ● Design, develop, and test firmware for...


  • bangalore, India Maxwell Energy System Pvt Ltd Full time

    Key Responsibilities : Design and implement firmware that is efficient, reliable, and maintainable, and that meets automotive system requirements for performance, safety, and reliability. Conduct code reviews and provide guidance to junior firmware engineers to ensure that code is of high quality and conforms to industry best practices. Develop and...


  • bangalore, India UST Full time

    Position: Firmware Validation Engineer Location: Bangalore Job Details: Develop and execute comprehensive test plans, test cases, and test strategies for firmware validation. Conduct functional testing, regression testing, and performance testing to validate firmware functionality and stability. Collaborate closely with cross-functional teams including...


  • bangalore, India ConnectPro Management Consultants Pvt Ltd. Full time

    About the job :As Director of CXL Firmware Engineering , we lead development of high-performance controller firmware for innovative volatile and non-volatile memory systems. We lead, develop, and mentor some of the most outstanding people in their field! We assist in evaluating, crafting, building, bench testing, debugging, and failure analyzing firmware for...

  • Staff Engineer

    2 days ago


    bangalore, India Razorpay Full time

    Razorpay was founded by and Harshil Mathur in . Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for lakhs of businesses...

  • Firmware Engineer

    1 month ago


    bangalore, India NXP Semiconductors Full time

    Bachelor’s/Master’s degree in Electrical or Electronic Engineering, Computer science, or similar, with focus on embedded firmware and/or signal processingMinimum 7 years of experience in Firmware developmentStrong embedded software integration, testing & troubleshooting skillsGood understanding of microcontroller architecture (e.g. ARM) and real-time...

  • Sr Firmware Engineer

    1 month ago


    bangalore, India Corporate Resources Full time

    Job Description SiemensAdvanta (Bangalore) is looking for senior firmware engineers to design,prototype, develop and maintain the firmware solutions to Siemens industrialdevices from multiple Business units such as Factory automation, Mobility,Smart grid infrastructure, etc We are a team of...

  • Firmware Engineer

    1 week ago


    bangalore, India HCLTech Full time

    Greetings from HCL Technologies ...!JD-Firmware Development EngineerLocation- Chennai/BangaloreExperience:6+ years of experience in one or more of below areasExperience in Firmware/software design, implementation and debugging.Expert level knowledge in C/C++.Experience with Arm Architecture in embedded solutionsExperience with Linux development.Experience...


  • Bangalore/Hyderabad, India ConnectPro Management Consultants Pvt Ltd. Full time

    About the job :As Director of CXL Firmware Engineering , we lead development of high-performance controller firmware for innovative volatile and non-volatile memory systems. We lead, develop, and mentor some of the most outstanding people in their field! We assist in evaluating, crafting, building, bench testing, debugging, and failure analyzing firmware for...


  • Bangalore/Hyderabad, Karnataka, India ConnectPro Management Consultants Pvt Ltd. Full time

    About the job :As Director of CXL Firmware Engineering , we lead development of high-performance controller firmware for innovative volatile and non-volatile memory systems. We lead, develop, and mentor some of the most outstanding people in their field! We assist in evaluating, crafting, building, bench testing, debugging, and failure analyzing firmware for...


  • bangalore, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR49763 Director of Engineering, CXL Firmware As...

  • Firmware Engineer

    7 days ago


    Bangalore City, India HCLTech Full time

    Greetings from HCL Technologies ...!JD-Firmware Development Engineer Location Chennai/BangaloreExperience:6+ years of experience in one or more of below areasExperience in Firmware/software design, implementation and debugging.Expert level knowledge in C/C++.Experience with Arm Architecture in embedded solutionsExperience with Linux development.Experience...

  • Firmware Engineer

    1 month ago


    Bangalore Urban, India NXP Semiconductors Full time

    Bachelor’s/Master’s degree in Electrical or Electronic Engineering, Computer science, or similar, with focus on embedded firmware and/or signal processing Minimum 7 years of experience in Firmware development Strong embedded software integration, testing & troubleshooting skills Good understanding of microcontroller architecture (e.g. ARM) and real-time...

  • Firmware Engineer

    1 month ago


    Bangalore Urban, India NXP Semiconductors Full time

    Bachelor’s/Master’s degree in Electrical or Electronic Engineering, Computer science, or similar, with focus on embedded firmware and/or signal processingMinimum 7 years of experience in Firmware developmentStrong embedded software integration, testing & troubleshooting skillsGood understanding of microcontroller architecture (e.g. ARM) and real-time...


  • bangalore, India Enphase Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...


  • bangalore, India Enphase Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...

  • Firmware Engineer

    2 weeks ago


    Gurgaon/Gurugram/Bangalore, India SKYGATE CONSULTING Full time

    SALARY : 18LPA - 24LPA Skills - C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional)Responsibilities :1. Designing, developing, testing, and debugging embedded software and firmware for automotive applications.2. Collaborating with cross-functional teams including hardware engineers, software engineers, and testing teams...


  • bangalore, India Microsoft Full time

    Overview Microsoft Silicon Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN,...