Home
Jobs

1033 Firmware Jobs - Page 37

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2 - 5 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

The ideal candidate will participate in all aspects of the software development life cycle; he or she will be expected to provide full ownership of specific components and drive assignments to completion: Design and implement Bootloader/ Trused OS/ Firmware supporting security features in Trusted Execution Environment Create novel tools and methodologies to optimally validate hardware and software functionality Engage in pre-silicon development activities including emulation/ simulation Engage as a teammate, talking to multi-functional development teams Assist in resolution of customer, quality and certification issues Actively participate in design reviews and discussions Debug/fix existing issues and r esearch alternative, more efficient ways to accomplish the same work PREFERRED EXPERIENCE: Experience developing Linux Device Drivers/ Bootloader / ROM code Experience in applied Cryptography, Security protocols, Secure boot will be an added advantage Ability to write high quality code with a keen attention to detail Experience with modern concurrent programming and threading APIs Experience with software development processes and tools such as debuggers, source code control systems (GitHub) is a plus Effective communication and problem-solving skills ACADEMIC CREDENTIALS: Bachelor s or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Posted 3 months ago

Apply

3 - 8 years

5 - 10 Lacs

Gurgaon

Work from Office

Naukri logo

about the role Roles & Responsibilities: Network management (routing), Router Configuration and Troubleshooting, up gradation, Link Performance Management of Routers/ L3 and L2 Switch at SDC Network on day to day basis. Support to network security operations such as NexGen firewall, DDOS, IPS/IDS, WAF, SIEM etc. Responsible for uptime and performance reporting of network & security devices. Take backup of all network & security devices periodically. Follow up with OEM & vendors for different types of faults & RMAs. Support administration, Change Management, Liaison with Bandwidth provider officials and external vendors, bandwidth and facility management. Upgrade IOS/firmware(s) in network & security devices as per OEM recommendation/ operational requirement. Communications with field and key technical experts for quick restoration of services. Allocation & configuration of IP address for new requirements. Configuration of network/firewall policies, change management as per requirement. Prepare MIS report of network & security devices. Syslog monitoring of network & security devices SLA Management, Capacity Management & Audit Management. Proper Call Logging/Updation/Resolution in CA Tools. Responsible for the resolution of SR/incident within stipulated time frame. Training programs for team members. Compliance to ISO 20k & 27 k. about you Education - B.E./B.Tech/MCA, Certification - CCNP/JNCIP/CISSP or equivalent , 5+ Years of Experience Roles & Responsibilities: Network management (routing), Router Configuration and Troubleshooting, up gradation, Link Performance Management of Routers/ L3 and L2 Switch at SDC Network on day to day basis. Support to network security operations such as NexGen firewall, DDOS, IPS/IDS, WAF, SIEM etc. Responsible for uptime and performance reporting of network & security devices. Take backup of all network & security devices periodically. Follow up with OEM & vendors for different types of faults & RMAs. Support administration, Change Management, Liaison with Bandwidth provider officials and external vendors, bandwidth and facility management. Upgrade IOS/firmware(s) in network & security devices as per OEM recommendation/ operational requirement. Communications with field and key technical experts for quick restoration of services. Allocation & configuration of IP address for new requirements. Configuration of network/firewall policies, change management as per requirement. Prepare MIS report of network & security devices. Syslog monitoring of network & security devices SLA Management, Capacity Management & Audit Management. Proper Call Logging/Updation/Resolution in CA Tools. Responsible for the resolution of SR/incident within stipulated time frame. Training programs for team members. Compliance to ISO 20k & 27 k. department Orange Business International Orange Business is a network and digital integrator that understands the entire value chain of the digital world, freeing our customers to focus on the strategic initiatives that shape their business. Every day, you will collaborate with a team dedicated to providing consistent, sustainable global solutions, no matter where our customers operate. With over 30,000 employees across Asia, the Americas, Africa, and Europe, we offer a dynamic environment to develop and perfect your skills in a field filled with exciting challenges and opportunities.

Posted 3 months ago

Apply

3 - 8 years

5 - 10 Lacs

Ranchi

Work from Office

Naukri logo

about the role Roles & Responsibilities: Network management (routing), Router Configuration and Troubleshooting, up gradation, Link Performance Management of Routers/ L3 and L2 Switch at SDC Network on day to day basis. Support to network security operations such as NexGen firewall, DDOS, IPS/IDS, WAF, SIEM etc. Responsible for uptime and performance reporting of network & security devices. Take backup of all network & security devices periodically. Follow up with OEM & vendors for different types of faults & RMAs. Support administration, Change Management, Liaison with Bandwidth provider officials and external vendors, bandwidth and facility management. Upgrade IOS/firmware(s) in network & security devices as per OEM recommendation/ operational requirement. Communications with field and key technical experts for quick restoration of services. Allocation & configuration of IP address for new requirements. Configuration of network/firewall policies, change management as per requirement. Prepare MIS report of network & security devices. Syslog monitoring of network & security devices SLA Management, Capacity Management & Audit Management. Proper Call Logging/Updation/Resolution in CA Tools. Responsible for the resolution of SR/incident within stipulated time frame. Training programs for team members. Compliance to ISO 20k & 27 k. about you Education - B.E./B.Tech/MCA, Certification - CCNP/JNCIP/CISSP or equivalent , 5+ Years of Experience Roles & Responsibilities: Network management (routing), Router Configuration and Troubleshooting, up gradation, Link Performance Management of Routers/ L3 and L2 Switch at SDC Network on day to day basis. Support to network security operations such as NexGen firewall, DDOS, IPS/IDS, WAF, SIEM etc. Responsible for uptime and performance reporting of network & security devices. Take backup of all network & security devices periodically. Follow up with OEM & vendors for different types of faults & RMAs. Support administration, Change Management, Liaison with Bandwidth provider officials and external vendors, bandwidth and facility management. Upgrade IOS/firmware(s) in network & security devices as per OEM recommendation/ operational requirement. Communications with field and key technical experts for quick restoration of services. Allocation & configuration of IP address for new requirements. Configuration of network/firewall policies, change management as per requirement. Prepare MIS report of network & security devices. Syslog monitoring of network & security devices SLA Management, Capacity Management & Audit Management. Proper Call Logging/Updation/Resolution in CA Tools. Responsible for the resolution of SR/incident within stipulated time frame. Training programs for team members. Compliance to ISO 20k & 27 k. department Orange Business International Orange Business is a network and digital integrator that understands the entire value chain of the digital world, freeing our customers to focus on the strategic initiatives that shape their business. Every day, you will collaborate with a team dedicated to providing consistent, sustainable global solutions, no matter where our customers operate. With over 30,000 employees across Asia, the Americas, Africa, and Europe, we offer a dynamic environment to develop and perfect your skills in a field filled with exciting challenges and opportunities.

Posted 3 months ago

Apply

3 - 11 years

13 - 14 Lacs

Hyderabad

Work from Office

Naukri logo

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life Release Firmware Support for Pelvic health. Responsibilities may include following and other duties may be assigned Develop and implement scalable, maintainable firmware solutions for medical applications. Optimize real-time firmware performance and ensure efficient memory management. Collaborate with hardware teams to define system requirements and debug integration issues. Conduct firmware code reviews and implement best coding practices. Utilize C and Python for firmware development, ensuring compliance with safety and regulatory standards. Design and implement low-level drivers, optimize communication protocols, and manage power efficiency. Participate in design reviews, risk analysis, and documentation. Stay updated with new technologies and contribute to continuous improvements Required Knowledge and Experience 6+ years of embedded software development experience with a Bachelor s degree, or 4+ years with a Master s degree. Strong programming skills in C and Python. Experience in real-time embedded systems and firmware development. Knowledge of microcontrollers, peripherals, and hardware-software integration. Engineering Discipline: Computer Sciences, Embedded Software, Software Engineering, Electronics & Communication, Electronics, Electrical. Physical Job Requirements The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. Benefits & Compensation Medtronic offers a competitive Salary and flexible Benefits Package A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage. About Medtronic We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions. Our Mission to alleviate pain, restore health, and extend life unites a global team of 90,000+ passionate people. We are engineers at heart putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary. Learn more about our business, mission, and our commitment to diversity here

Posted 3 months ago

Apply

6 - 7 years

19 - 21 Lacs

Bengaluru

Work from Office

Naukri logo

The Senior firmware Engineer will develop new embedded applications by designing, developing, testing, and releasing the firmware solutions. The candidate must be able to work across multiple stages of R&D projects and manage multiple competing priorities at the same time. Roles and Responsibility: Embedded Software design for the companys suite of process instruments Analyze requirements and provide creative software solutions and designs to meet these requirements Design and develop application on Linux and/or RTOS platforms Design and develop drivers for Linux and/or RTOS platforms Participate in software and hardware design reviews Generate design documentation and test plans Provide legacy product software support and software updates as necessary Contribute to process improvement initiatives as required. Preferred Skills: Expert knowledge of C/C++ and Object-oriented programming Strong knowledge of Linux and experience in Linux Application development Proficient in develping firmware on bare metal systems as well as with real-time operating systems from Free RTOS to Linux (using Yocto build system). Capable of provisioning an RTOS from scratch Familiarity with TCP/IP communications and basic network systems Familiarity with high-level communication protocols such as MODBUS, HART. CANOpen a plus. Experience with low-level communication protocols such as SPI, I2C, CAN, UART Familiarity and experience with hardware device drivers such as A/Ds, D/As and other IC peripherals are desirable. ARM micro controller experience, especially ST Microelectronics Experience with debugging/diagnostic techniques and tools Must have a working knowledge of electronics and work closely with the hardware engineers from concept to HW/SW AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 billion. AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers most complex challenges. We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.

Posted 3 months ago

Apply

3 - 9 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

As a customer Application Engineer, you will Engage with customers to understand their technical requirements and provide expert guidance on the selection, implementation, resolve complex technical challenges and provide timely resolutions. In your new role you will: Lead, mentor, and develop a team of Customer Application Engineers to deliver high-quality technical support and guidance to customers. Engage with customers to understand their technical requirements and provide expert guidance on the selection, implementation, resolve complex technical challenges and provide timely resolutions. Define and implement strategic initiatives to optimize the teams performance and enhance customer satisfaction. Support customers with product integration, testing, and troubleshooting to ensure successful implementation. Collaborate with internal engineering teams to address customer-specific technical challenges and provide customized solutions. Act as a technical liaison between customers and internal engineering, marketing, and sales teams. Provide feedback to internal teams based on customer interactions to drive product improvement and innovation. Contribute to the creation of technical documentation for customers. Stay updated on industry trends, market requirements, and competitive landscape to provide valuable insights to internal teams. You are best equipped for this task if you have: 5+ years of experience in semiconductor industry/ application Engineering or Embedded domain with bachelor s or master s degree in ECE/EEE, or related field with a focus on embedded systems and firmware development. Strong fundamentals and hands on experience in programming using C/C++, embedded system concepts and software build process. Knowledge of working with RTOS is a plus. Good understanding of microcontroller/microprocessor architectures (ARM, 32-bit)**. Familiarity with microcontroller peripherals like ADC/PWM/Timers/Interrupt handlings etc. Experience in developing/troubleshooting low-level drivers and hardware integration for interfaces like SPI, I2C, UART, CAN, USB, etc. Basic knowledge and understanding of analog circuit design, sensing circuits, understanding of schematics, PCB Layout and circuit simulation. Working experience in contributing to all stages of product development lifecycle is added advantage. Experience in firmware development for interfaces like display, touch screen, SDIO, Ethernet/ EtherCAT, WIFI, BT/BLE, is added advantage. Should be able to work with standard lab equipment for testing & debugging. Self-driven and motivated to work and own complex technical tasks. Strong problem-solving skills and the ability to analyze complex system behavior to optimize firmware and hardware performance. Excellent communication, presentation, and interpersonal skills, with the ability to engage effectively with customers, internal teams, and senior management. Customer-focused mindset with a passion for solving technical challenges and driving customer success Contact: Jyoti.Vimal@infineon.com Driving decarbonization and digitalization. Together. Infineon designs, develops, manufactures, and markets a broad range of semiconductors and semiconductor-based solutions, focusing on key markets in the automotive, industrial, and consumer sectors. Its products range from standard components to special components for digital, analog, and mixed-signal applications to customer-specific solutions together with the appropriate software. We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon.

Posted 3 months ago

Apply

5 - 8 years

14 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description In your new role you will: Be in continuous and intensive contact with our development sites worldwide; Advise and support the experts from our business units in verification projects; Drive the internal exchange of know-how and experience at Infineon; Work out optimization opportunities in the area of verification methodology and verification coverage through integrating the results achieved into Infineons design system and supporting their implementation in the development of new products; Collaborate with other disciplines (e.g. Application Engineering) to define the verification methodology and the verification plan; Design and develop the verification environment for ICs using the"Universal Verification Methodology" (UVM); Independently identify sub-modules that are particularly suitable for formal Verification and apply this methodology; Implement test scenarios using SystemVerilog and verify functionality using a Constrained Random Approach; Use the Unified Power Format (UPF) to verify the low-power aspects of our designs; Your Profile You are best equipped for this task if you have: You are best equipped for this task if you have: You have a degree in Electrical Engineering, Computer Science or a similar academic discipline. You have at least five years of professional experience in Metric Driven Verification (digital & mixed-signal) and Formal Verification. You have experience with microcontroller-based ICs and ideally with security and safety requirements. You are experienced in the creation and dissemination of methods in the area of functional verification. You have an excellent understanding of and application skills in UVM and UPF. You have sound knowledge of firmware and RTL design (VHDL) -experience with Cadence verification software is a plus. You have some initial experience in technical leadership and project management Contact: swati.gupta@infineon.com #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon.

Posted 3 months ago

Apply

6 - 10 years

15 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description In your new role you will: Be in continuous and intensive contact with our development sites worldwide; Advise and support the experts from our business units in verification projects; Drive the internal exchange of know-how and experience at Infineon; Work out optimization opportunities in the area of verification methodology and verification coverage through integrating the results achieved into Infineons design system and supporting their implementation in the development of new products; Collaborate with other disciplines (e.g. Application Engineering) to define the verification methodology and the verification plan; Design and develop the verification environment for ICs using the"Universal Verification Methodology" (UVM); Independently identify sub-modules that are particularly suitable for formal Verification and apply this methodology; Implement test scenarios using SystemVerilog and verify functionality using a Constrained Random Approach; Use the Unified Power Format (UPF) to verify the low-power aspects of our designs; Your Profile You are best equipped for this task if you have: You have a degree in Electrical Engineering, Computer Science or a similar academic discipline. You have at least five years of professional experience in Metric Driven Verification (digital & mixed-signal) and Formal Verification. You have experience with microcontroller-based ICs and ideally with security and safety requirements. You are experienced in the creation and dissemination of methods in the area of functional verification. You have an excellent understanding of and application skills in UVM and UPF. You have sound knowledge of firmware and RTL design (VHDL) -experience with Cadence verification software is a plus. You have some initial experience in technical leadership and project management Contact: swati.gupta@infineon.com #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon.

Posted 3 months ago

Apply

6 - 9 years

15 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

In your new role you will: Be in continuous and intensive contact with our development sites worldwide Advise and support the experts from our business units in verification projects Drive the internal exchange of know-how and experience at Infineon Work out optimization opportunities in the area of verification methodology and verification coverage through integrating the results achieved into Infineons design system and supporting their implementation in the development of new products Collaborate with other disciplines (e.g. Application Engineering) to define the verification methodology and the verification plan Design and develop the verification environment for ICs using the "Universal Verification Methodology" (UVM) Independently identify sub-modules that are particularly suitable for Formal Verification and apply this methodology Implement test scenarios using System Verilog and verify functionality using a Constrained Random Approach Use the Unified Power Format (UPF) to verify the low-power aspects of our designs You are best equipped for this task if you have: You have a degree in Electrical Engineering, Computer Science or a similar academic discipline. You have at least five years of professional experience in Metric Driven Verification (digital & mixed-signal) and Formal Verification. You have experience with microcontroller-based ICs and ideally with security and safety requirements. You are experienced in the creation and dissemination of methods in the area of functional verification. You have an excellent understanding of and application skills in UVM and UPF. You have sound knowledge of firmware and RTL design (VHDL) - experience with Cadence verification software is a plus. You have some initial experience in technical leadership and project management. Contact: Swati.Gupta@infineon.com #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon.

Posted 3 months ago

Apply

1 - 7 years

18 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

Senior Applications Engineer Job Description In your new role you will: Write and debug software in C and/or assembler Should be familiar with Micro-controller architecture. Usage of tools like oscilloscope, logic analyzer and spectrum analyzer. Interest and ability to learn new technologies very quickly Good debugging and problem-solving skills. Good team player Main tasks: Debug customer technical issues on embedded hardware, firmware and software. Provide embedded hardware, firmware design and development services to realize Customer applications using Infineon products Analyze and debug analog, digital and micro-controller circuits. Write and debug software in C and/or assembler. Must have very good communications skills, both written and verbal. Work cross functionally with Marketing, hardware design, chip design, and software and content development teams. Your Profile You are best equipped for this task if you have: Knowledge about ARM architecture Knowledge about PCB schematic & layout design Knowledge about Radar sensor, Magnetic sensor, Gas sensor, Pressure sensor, MEMS microphone and interfacing these sensors with microcontroller. Knowledge about RF devices such as diode, transistors, LNA, couplers and Antenna tuners. Contact: Jyoti.Vimal@Infineon.com #WeAreIn for driving decarbonization and digitalization. As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener. Are you in? We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon.

Posted 3 months ago

Apply

6 - 7 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

The Senior firmware Engineer will develop new embedded applications by designing, developing, testing, and releasing the firmware solutions. The candidate must be able to work across multiple stages of R&D projects and manage multiple competing priorities at the same time. Roles and Responsibility: Embedded Software design for the companys suite of process instruments Analyze requirements and provide creative software solutions and designs to meet these requirements Design and develop application on Linux and/or RTOS platforms Design and develop drivers for Linux and/or RTOS platforms Participate in software and hardware design reviews Generate design documentation and test plans Provide legacy product software support and software updates as necessary Contribute to process improvement initiatives as required. Preferred Skills: Expert knowledge of C/C++ and Object-oriented programming Strong knowledge of Linux and experience in Linux Application development Proficient in develping firmware on bare metal systems as well as with real-time operating systems from Free RTOS to Linux (using Yocto build system). Capable of provisioning an RTOS from scratch Familiarity with TCP/IP communications and basic network systems Familiarity with high-level communication protocols such as MODBUS, HART. CANOpen a plus. Experience with low-level communication protocols such as SPI, I2C, CAN, UART Familiarity and experience with hardware device drivers such as A/Ds, D/As and other IC peripherals are desirable. ARM micro controller experience, especially ST Microelectronics Experience with debugging/diagnostic techniques and tools Must have a working knowledge of electronics and work closely with the hardware engineers from concept to HW/SW

Posted 3 months ago

Apply

5 - 10 years

1 - 6 Lacs

Bengaluru

Hybrid

Naukri logo

Role & Mandatory Skills : Firmware Developer Language: C# and C++ will be an added advantage OS: Linux and WinCE Debugger: Gdb, WinDbg IDE: Visual Studio, VSCode Bug/Version Tracking: JIRA, Git, Gerrit Experience in firmware development and debugging Experience in multi threaded programming Experience in on-target debugging and core dump analysis Secondary Skills : C++ JD: Candidate should have a strong understanding, expertise, experience and hands on in Firmware development and debugging. Firmware developer with extensive technical experience in C# and a good understanding of the C++ development environment. Candidate should have a good hands-on experience with operating systems Linux and WinCE. He / She should be strong in IDEs like Visual Studio and VS Code Since all our tasks are handled through JIRA the candidate should understand the JIRA Tool. He / She should have the in-depth knowledge of Agile processes. Candidate should have a strong hand hold of the version control tools like Git and Gerrit Should have experience in Multithread programming Should have expertise in on-target debugging and core dump analysis responsibilities Preferred candidate profile Perks and benefits

Posted 3 months ago

Apply

3 - 5 years

6 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Experience on Intel x86 architecture Experience in BIOS, Bootloader and Slim bootloader Experience on UEFI Device driver development Experience in ACPI, PCI, USB, SMBIOS, GPIO Knowledge on various types of Payloads (UEFI, OS Payload) to support multiple flavour of OS Experience on PCH IO devices configuration & Control. Experience on firmware loading for different SoC Independent IP. Experience on Secure boot and Secure loading of different FW Experience on different OS loader. Experience on ACPI tables and ASL Scripting

Posted 3 months ago

Apply

4 - 9 years

6 - 11 Lacs

Noida

Work from Office

Naukri logo

Engineer/Sr Engineer (Firmware/SW Driver development and Automation, System Validation) General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. Job Description: - Develop complex drivers/Firmware for the critical SOC Ips - Develop system level test content to validate the driver/firmware for the system overall testing. - Understand overall SoC and IP Architecture . - Work with IP Design/Verification teams to understand the functionality and programming sequences. - Develop/port/enhance the software content and bring up. - Automation of Test content Job Requirements : - ~ 4 years Software Engineering experience or related work experience. - Excellent understanding of Embedded systems, Soc Architecture, Processor Architecture and Memory interfacing. - Excellent C/C++ expertise and hands-on experience on Firmware development/debug - Hands on experience on Python - Experience in DDR and other High speed protocols is added advantage. - Exposure to working on emulation/pre-si environment. - Using JTAG based debuggers , compilers/linkers

Posted 3 months ago

Apply

5 - 8 years

7 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

As a Senior/Staff Engineer ,NAND Product development in Non-Volatile Engineering (NVE) group at Micron Technology, Inc., you will be responsible for test flow development and testing strategies with emphasis on Test Chips for Micron s leading-edge 3D NAND memory. You will be collaborating with multiple teams like Test Solutions Engineering on test code development, Design Engineering on testmode implementation, and validating and debugging testmodes and test results via simulation and post silicon validation of the tests. Provide critical test solutions that will be used to screen the quality and reliability failures on Micron s NAND products. Responsibilities: NAND Testchip test flow development and validation Run pre si Verilog (Digital) and Analog design simulations to verify testmodes. Define and improve post si testing methods to address new experimental designs , process or debug issues on devices manufactured at Micron s R&D and Fab10 Manufacturing facilities Perform device characterization and electrical failure analysis (EFA) Collaborate with Test Solutions Engineering on test code development. Collaborate with Design Engineering on testmode implementation, pre si verification and post si validation of testmodes. Collaborate with Process Integration, yield engineering to improve overall die yield and meet the critical milestones planned for the testchip. Qualifications: 6-8+ years of experience in VLSI, semiconductor industry Strong foundation of mixed-signal VLSI such as analog circuits and systems, digital logic and RTL design. Excellent data analysis, problem solving, and decision-making skills Knowledge of Flash memory architecture and operation Knowledge of bench testing equipment (o-scope, logic analyzer, Nextest Magnum, etc) Knowledge of statistical and data analysis tools Knowledge on Yield3, JMP is a plus. Fundamental programming/scripting skills (C/C++, Python, Perl, Verilog, Verilog-AMS, WREAL). Knowledge of firmware and assembly level programming. Effective communication and presentation skills Self-motivated and enthusiastic Demonstrated ability to partner successfully with other groups to build strong cross functional relationships and meet customer needs Education: This position requires a Bachelor s or Master s degree in Electrical Engineering, Computer Engineering etc. with at least 5 years of industry experience. Course work in VLSI, semiconductor process, and semiconductor device physics To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_india@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron.

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Individual contributor, ability to drive requirement, design, development, and validation of Safety Systems. Knowledge on IEC 61508/61511/61131 standard is desirable. Knowledge of Software Development Life Cycle (SDLC) Cycle. Knowledge of Distributed Control System (DCS) and/or Programmable Logic Controller (PLC) and SCADA. Industrial experience in process and knowledge of critical control loops. Knowledge of communication protocols Profi/Fieldbus, DNP3, MODBUS. Knowledge of DCS topology, integration, and control strategy creation. Collaborate across teams in developing system software and Open ecosystem platform strategy Providing technical guidance to junior development team members and technical support Architects. Accelerating innovation and growth, teaming with the worlds most talented engineers. Technical Skills Proficiency in programming languages: C/C++, Assembly, design patterns. Knowledge on various protocols like I2C, SPI protocols Work experience using various debugging tools like JTAG based debugger, ICE, GHS probes. Working experience in System Firmware engineering role, not just application engineer. Demonstrated implementation of complex embedded product development and good debugging and problem-solving skills. Working knowledge on using CRO, Oscilloscope, Function generators. Working knowledge on 16-bit, 32-bit based micro controller. Experience in working on Motorola 68K, Freescale processors, Zync platform is added advantage. Basic understanding to use hardware schematics. Good understanding and analysis of end-to-end system Knowledge of Agile/Scrum software development lifecycle Experience in cybersecurity is an advantage Other relevant skills and abilities Analytical with strong problem-solving skills A good team player, confident with project work, assertive and analytical, with drive and the ability to work independently with minimum supervision Demonstrated capability to bring structure to wide-open problems, and you are collaborative and goal-oriented in your approach. And more than anything, you want to help build new technologies on an aggressive time scale with an elite team. Excellent communication skills, Passion to innovate, structure and tackle unsolved, unfamiliar challenges. Proven experience in innovating new solutions from idea to solutions Comfort working under tight time constraints and making decisions under pressure and a preference for this type of challenging environment Education and Experience Bachelor or master s degree in Electronics & Communication or Computer Science (or related field) from an accredited college or university. 7+ years of experience in embedded/Software product development with exposure to full lifecycle product development. JOB ID: HRD257937 Category: Engineering Location: Devarabisanahalli Village, KR Varturhobli,,East Taluk - Phase I , Bangalore , KARNATAKA , 560103 , India Exempt

Posted 3 months ago

Apply

5 - 8 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT devices for comfort applications. With focus on device connectivity, you will be responsible to ensure highly efficient, reliable and predicatable wireless communication between different products, cloud and mobile App. You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets. You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers. Job Duties: Development of embedded firmware targeting device connectivity with peripheral devices, cloud and mobile application using protocols WiFi, BLE, proprietry RF protocols etc. Work on all aspects complex embedded software development projects - design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols. Provide technical leadership, mentorship, as well as coordination with project planning and execution. Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed. Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks. Evaluate new technologies as they apply to existing functions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet/schematic design review. Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management. Follow details during all phases of SW design, development, integration, testing and release Collaboration with other development and quality assurance teams to ensure high quality delivery Participation in connected firmware platformization across Comfort business and Resideo Involvement in improving processes, technologies, methodologies and innovation Exploration of new market trends in communication protocols Technical mentorship to junior resources and external design houses as required YOU MUST HAVE: 5+ years of experience developing embedded firmware in C including standard libraries and multithreading programming with RTOS like ThreadX, FreeRTOS, Linux etc. 5+ years of experience in embedded C, knowledge of data structure, code optimization and logical analysis. 3+ years experience of wireless/RF connectivity networking standards like WiFi, Bluetooth, Zigbee, Sub-GHz etc.. Minimum 1 year of hands-on experience in lab tools like Oscilloscope, Signal/Logic analyzer, power meter, multimeter etc. Minimum 1 year of experience with automated unit testing framework Minimum 2 year of experience in cross-compilers and external hardware debuggers. 5+ years of experience firmware debugging techinques and usage of tools like Wireshark, JTAG WE VALUE: Experience in developing application firmware using IoT Protocols such as AMQP, MQTT, WebSocket etc Relevant experience in home automation products and residential market Experience with ARM Cortex-A and Cortex-M processors. Experience in C++, Python and CI/CD Familiarity with cryptographic concepts, public key cryptography and certificates. Experience in troubleshooting, being able to perform analysis in a complex system. Experience with embedded Linux environments. Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour Demonstrated ability to serve as a lead software engineer for complex software projects Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs Experience working in Agile Scrum teams Strong interpersonal, communication and presentation skills Excellent understanding of Electronic Hardware WHATS IN IT FOR YOU: Opportunity to work in a hybrid environment, balancing remote and on-site collaboration. Collaborate with a diverse and globally distributed team. Contribute to the development of core products, driving innovation and excellence. Hands-on experience working in a laboratory environment on cutting-edge IoT products.

Posted 3 months ago

Apply

5 - 7 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT devices for comfort applications. With focus on device connectivity, you will be responsible to ensure highly efficient, reliable and predicatable wireless communication between different products, cloud and mobile App. You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets. You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers. Job Duties: Development of embedded firmware targeting device connectivity with peripheral devices, cloud and mobile application using protocols WiFi, BLE, proprietry RF protocols etc. Work on all aspects complex embedded software development projects - design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols. Provide technical leadership, mentorship, as well as coordination with project planning and execution. Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed. Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks. Evaluate new technologies as they apply to existing functions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet/schematic design review. Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management. Follow details during all phases of SW design, development, integration, testing and release Collaboration with other development and quality assurance teams to ensure high quality delivery Participation in connected firmware platformization across Comfort business and Resideo Involvement in improving processes, technologies, methodologies and innovation Exploration of new market trends in communication protocols Technical mentorship to junior resources and external design houses as required YOU MUST HAVE: 5+ years of experience developing embedded firmware in C including standard libraries and multithreading programming with RTOS like ThreadX, FreeRTOS, Linux etc. 5+ years of experience in embedded C, knowledge of data structure, code optimization and logical analysis. 3+ years experience of wireless/RF connectivity networking standards like WiFi, Bluetooth, Zigbee, Sub-GHz etc.. Minimum 1 year of hands-on experience in lab tools like Oscilloscope, Signal/Logic analyzer, power meter, multimeter etc. Minimum 1 year of experience with automated unit testing framework Minimum 2 year of experience in cross-compilers and external hardware debuggers. 5+ years of experience firmware debugging techinques and usage of tools like Wireshark, JTAG WE VALUE: Experience in developing application firmware using IoT Protocols such as AMQP, MQTT, WebSocket etc Relevant experience in home automation products and residential market Experience with ARM Cortex-A and Cortex-M processors. Experience in C++, Python and CI/CD Familiarity with cryptographic concepts, public key cryptography and certificates. Experience in troubleshooting, being able to perform analysis in a complex system. Experience with embedded Linux environments. Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour Demonstrated ability to serve as a lead software engineer for complex software projects Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs Experience working in Agile Scrum teams Strong interpersonal, communication and presentation skills Excellent understanding of Electronic Hardware WHATS IN IT FOR YOU: Opportunity to work in a hybrid environment, balancing remote and on-site collaboration. Collaborate with a diverse and globally distributed team. Contribute to the development of core products, driving innovation and excellence. Hands-on experience working in a laboratory environment on cutting-edge IoT products.

Posted 3 months ago

Apply

3 - 5 years

5 - 9 Lacs

Trivandrum

Work from Office

Naukri logo

We are looking for a skilled UCC - Mobility Engineer to design, implement, and support enterprise Mobile Device Management (MDM)/Unified Endpoint Management (UEM) solutions across Apple and Android ecosystems . The ideal candidate will have expertise in Microsoft Intune, MobileIron, and JAMF to ensure secure, efficient, and seamless enterprise mobility operations. Key Responsibilities Manage and maintain enterprise MDM/UEM platforms, including Microsoft Intune, MobileIron, and JAMF Pro . Oversee Apple device management (iPhones, iPads, macOS) using Apple Business Manager (ABM), Device Enrollment Program (DEP), and Volume Purchase Program (VPP) . Administer Android Enterprise for corporate and BYOD device management. Implement and enforce security policies , including Conditional Access, Multi-Factor Authentication (MFA), and Data Loss Prevention (DLP) . Configure and manage compliance policies , covering encryption, application control, and remote wipe capabilities. Troubleshoot and resolve mobility-related incidents, collaborating with the Service Desk and IT support teams . Deploy and manage enterprise mobile applications using Microsoft Intune App Protection, JAMF, and MobileIron . Perform software updates, patching, and firmware management for mobile devices. Manage identity and access control for mobile devices using Azure AD, Entra ID, and Single Sign-On (SSO) solutions . Configure and support certificate-based authentication (CBA) and VPNs for secure mobile access. Develop and maintain Standard Operating Procedures (SOPs), documentation, and knowledge base articles related to mobility solutions. Monitor and optimize MDM/UEM performance , ensuring compliance with corporate and industry standards. Provide training and technical guidance to IT teams and end-users on best practices for mobile security and device usage. Stay updated on industry trends and security threats to proactively enhance mobility solutions. Participate in on-call rotations and provide after-hours support as needed. Qualifications Experience Required 7+ years of experience in enterprise mobility engineering, endpoint management, or IT infrastructure support . Strong hands-on experience with Microsoft Intune, MobileIron, and JAMF for mobile device management. Expertise in Apple device management , including Apple Business Manager (ABM), DEP, and VPP . Experience in Android Enterprise deployment and configuration. In-depth knowledge of mobile security frameworks , including Conditional Access, Zero Trust, and Endpoint Protection . Proficiency in identity and access management solutions , including Azure AD, Entra ID, and SSO configurations . Experience with VPN, SCEP certificate management, and network security for mobile devices. Expertise in troubleshooting iOS, macOS, Android, and Windows 10/11 endpoint management. Strong understanding of enterprise app deployment and lifecycle management for mobile applications. Ability to work in a fast-paced, global enterprise environment , collaborating with cross-functional teams. Excellent communication and documentation skills to develop SOPs and user guides. Flexibility to support after-hours work, weekend activities, and on-call rotations when required. Preferred Certifications (Optional but Beneficial) Microsoft 365 Certified: Endpoint Administrator Associate (MD-102) Microsoft Certified: Azure Fundamentals CompTIA Security+ VMware Certified Professional - Digital Workspace (VCP-DW) Certified Mobile Device Security Professional (CMDSP) Apple Certified Support Professional (ACSP) JAMF Certified Tech (JCT), JAMF Certified Administrator (JCA), JAMF 300, or JAMF Certified Expert (JCE) ITIL Certification (Preferred)

Posted 3 months ago

Apply

1 - 4 years

6 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Welcome to Natus Sensory India We are continuing to grow our business in India and are now looking to expand our team there. Be part of this exciting journey right from the start! Natus Sensory India are a leading manufacturer of medical devices and software for a range of solutions, including eight sensory nervous systems. Our mission is to improve patient outcomes in target markets through innovative screening, diagnostic and treatment solutions. We manufacture and distribute a range of medical device products used in the diagnosis of human disorders of sensory system and neural pathways. Location: Bangalore (onsite). As a Test Automation Engineer at Natus Sensory, you will play a critical role in delivering a high-quality, modern web application that serves as Software as a Medical Device (SaMD). This highly advanced SaaS product is designed for hospitals and clinics globally, offering essential screening, diagnostic, and treatment solutions. In this role, you will ensure comprehensive test automation coverage across web applications, APIs, and backend services, driving the delivery of robust, reliable software that meets the highest standards of quality and regulatory compliance. You will collaborate with cross-functional teams to develop, execute, and maintain automated test suites, ensuring the highest quality of every product release. In this role, you will: Have a full overview of the systems that are being tested and their expected behaviors Work with developers to ensure that test automation is successfully implemented and executed. Develop and maintain code that comprises the automated test. Understand how to test performance (non-functional requirements). Assemble and configure multi-computer setups for verification of systems and software. Handle automated testing in a multi-platform environment. Using your background in software test automation. Implement and manage various types of testing, including integration, regression, end-to-end, and performance testing. Expand your GitHub experience. Maintain and expand the understanding of automation tools like Ranorex. Experience and Skills Experience working in highly regulated industries, such as Medical Device or Pharma , with a focus on delivering high-quality devices that meet strict regulatory standards. +5 years of experience in Test Automation. Lives and wants to work onsite in Bangalore . Proven track record with successful execution of complex testing scenarios - preferably going across software, firmware and hardware - and across different platforms Strong C# programming skills using Ranorex for Test Automation in a company after graduation is a must. Bachelors degree; or related experience and/or training; or equivalent combination of education and experience. We offer The role will start as a work-from-home remote position but will turn into a physical presence in an office role in Bangalore. Minimal travelling: less than 5% Collaborative and international environment with different cultures. English company language. EEO Statement Natus Sensory is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.

Posted 3 months ago

Apply

4 - 8 years

10 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Description Do you want to drive that next wave of intelligence, convenience, comfort, and security for consumersHow about enabling businesses to run more efficiently while servicing their customer needs betterMaybe you want to help redefine business models for service providers and manufacturersCome join our Professional Services Engineering Team, as we help large brands, enterprises and fortune 500 companies transform their business with the real, complete and end to end Internet of Things. Ayla Networks is redefining the way brands, enterprises and service providers can develop, monetize and support connected products for the Internet of Things (IoT) in a way that s open, scalable, and economical. Ayla provides the industry s first Agile IoT Platform, an end-to-end software fabric running across devices, cloud, and apps to create secure connectivity, data analytics, and feature-rich customer experiences. We are looking for a Firmware Lead with a passion for IoT. You will gain exposure as well as hands on knowledge of Ayla s end to end IoT platform, embedded and Linux domains and understand the complete enterprise flow with the cloud platform and mobile applications. You love the tech side but also like the thrill of working directly with customers. You are a curious self-learner who adapts quickly to new technology. You work well with other engineers, are an independent worker, but are not afraid to ask for help and direction. What You Will Be Doing Bridge gaps between complex business problems and solutions Architect, design, build and maintain embedded systems software Identify fit-for-purpose technologies, architect, design, build, and maintain efficient, reusable, and reliable embedded solutions that help unlock business value. Provide technical leadership, requirement gathering and specification formation to our partners and internal teams Lead entire Software Development Life Cycle and solution documentation. Mentor other engineers within the team as well as partner with engineers across the supply chain to share successful architectural patterns, accounting for any roadblocks and complexities. Automate infrastructure and build pipelines for continuous integration and continuous deployment Create and update technical blueprints, architecture, design documents, etc. Document challenges, solutions approach, benefits, costs and risk. Design and maintain proper coding standards and ensured quality delivery. Prepare and implement multiple code review process within team before code check-in Play an advisory role to internal stake holders and provide thought leadership, process enhancement and automation recommendations Develop firmware and help launch great consumer IoT products as part of Ayla s professional services engineering team. Review customer and 3 rd party code, and provide handover strategies, feedback, best practices and guidance to ensure our customer build great IoT products. Triage and troubleshoot issues reported by the customers and internal teams on the Ayla firmware for embedded modules, Linux applications and platform operating systems. Desired Skills and Experience 7+ years of firmware development experience in an embedded domain. Experience with networking protocols on embedded platforms: Wi-Fi, TCP/IP, TLS, HTTP, MQTT, ZigBee, Z-Wave. Proficiency in C programming, data structures and algorithms Detailed operational knowledge of L2, L3, L4 protocols, switching, routing, gateway and service discovery Detailed operational knowledge of L2, L3 and L4 level security Strong problem solving and complex software development/troubleshooting skills. Experience in scripting using Python, Perl Experience in implementing RFCs Experience with RTOS embedded experience ( VxWorks, PSOS, Linux OS) Hands on Experience in Linux Kernel Modules, Linux Kernel networking Hands-on knowledge of drivers, I/Os, peripherals, sensors and serial devices Ownership, team player, time management skills and good interpersonal and communication skills Willing to learn and scale up with contemporary tools and technologies Education: BS/MS in Engineering or Computer Science This position is to join a challenging new and exciting high growth industry. If you are a driven embedded firmware developer experienced with architecting niche solutions and leading the execution with the team, not afraid to break things and willing to move fast, please apply today!

Posted 3 months ago

Apply

6 - 9 years

13 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Description Do you want to drive that next wave of intelligence, convenience, comfort, and security for consumersHow about enabling businesses to run more efficiently while servicing their customer needs betterMaybe you want to help redefine business models for service providers and manufacturersCome join our Professional Services Engineering Team, as we help large brands, enterprises and fortune 500 companies transform their business with the real, complete and end to end Internet of Things. Ayla Networks is redefining the way brands, enterprises and service providers can develop, monetize and support connected products for the Internet of Things (IoT) in a way that s open, scalable, and economical. Ayla provides the industry s first Agile IoT Platform, an end-to-end software fabric running across devices, cloud, and apps to create secure connectivity, data analytics, and feature-rich customer experiences. We are looking for a Firmware Lead with a passion for IoT. You will gain exposure as well as hands on knowledge of Ayla s end to end IoT platform, embedded and Linux domains and understand the complete enterprise flow with the cloud platform and mobile applications. You love the tech side but also like the thrill of working directly with customers. You are a curious self-learner who adapts quickly to new technology. You work well with other engineers, are an independent worker, but are not afraid to ask for help and direction. What You Will Be Doing Bridge gaps between complex business problems and solutions Architect, design, build and maintain embedded systems software Identify fit-for-purpose technologies, architect, design, build, and maintain efficient, reusable, and reliable embedded solutions that help unlock business value. Provide technical leadership, requirement gathering and specification formation to our partners and internal teams Lead entire Software Development Life Cycle and solution documentation. Mentor other engineers within the team as well as partner with engineers across the supply chain to share successful architectural patterns, accounting for any roadblocks and complexities. Automate infrastructure and build pipelines for continuous integration and continuous deployment Create and update technical blueprints, architecture, design documents, etc. Document challenges, solutions approach, benefits, costs and risk. Design and maintain proper coding standards and ensured quality delivery. Prepare and implement multiple code review process within team before code check-in Play an advisory role to internal stake holders and provide thought leadership, process enhancement and automation recommendations Develop firmware and help launch great consumer IoT products as part of Ayla s professional services engineering team. Review customer and 3 rd party code, and provide handover strategies, feedback, best practices and guidance to ensure our customer build great IoT products. Triage and troubleshoot issues reported by the customers and internal teams on the Ayla firmware for embedded modules, Linux applications and platform operating systems. Desired Skills and Experience 14+ years of firmware development experience in an embedded domain, with limited resources (less than 512K program space) At least 5 years experience in IOT technology protocol like MQTT, COAP Experience with networking protocols on embedded platforms: Wi-Fi, TCP/IP, TLS, HTTP, MQTT, ZigBee, Z-Wave. To read schematics and datasheets and translate that to application code Excellent Proficiency in C programming, data structures and algorithms to devise coding and design guidelines around these Strong knowledge Matter protocol development certification. Detailed operational knowledge of L2, L3, L4 protocols, switching, routing, gateway and service discovery Detailed operational knowledge of L2, L3 and L4 level security Strong problem solving and complex software development/troubleshooting skills. Experience in scripting using Python, Perl - optional Experience in implementing RFCs Experience with RTOS embedded experience ( VxWorks, PSOS, Linux OS) Hands on Experience in Linux Kernel Modules, Linux Kernel networking Hands-on knowledge of drivers, I/Os, peripherals, sensors and serial devices Strong knowledge in Low level driver development on Embedded Linux/Linux, Free-RTOS. Ownership, team player, time management skills and good interpersonal and communication skills Willing to learn and scale up with contemporary tools and technologies Education: BS/MS in Engineering or Computer Science This position is to join a challenging new and exciting high growth industry. If you are a driven embedded firmware developer experienced with architecting niche solutions and leading the execution with the team, not afraid to break things and willing to move fast, please apply today!

Posted 3 months ago

Apply

5 - 10 years

13 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT devices for comfort applications. With focus on device connectivity, you will be responsible to ensure highly efficient, reliable and predicatable wireless communication between different products, cloud and mobile App. You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets. You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers. Job Duties: Development of embedded firmware targeting device connectivity with peripheral devices, cloud and mobile application using protocols WiFi, BLE, proprietry RF protocols etc. Work on all aspects complex embedded software development projects - design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols. Provide technical leadership, mentorship, as well as coordination with project planning and execution. Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed. Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks. Evaluate new technologies as they apply to existing functions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet/schematic design review. Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management. Follow details during all phases of SW design, development, integration, testing and release Collaboration with other development and quality assurance teams to ensure high quality delivery Participation in connected firmware platformization across Comfort business and Resideo Involvement in improving processes, technologies, methodologies and innovation Exploration of new market trends in communication protocols Technical mentorship to junior resources and external design houses as required YOU MUST HAVE: 5+ years of experience developing embedded firmware in C including standard libraries and multithreading programming with RTOS like ThreadX, FreeRTOS, Linux etc. 5+ years of experience in embedded C, knowledge of data structure, code optimization and logical analysis. 3+ years experience of wireless/RF connectivity networking standards like WiFi, Bluetooth, Zigbee, Sub-GHz etc.. Minimum 1 year of hands-on experience in lab tools like Oscilloscope, Signal/Logic analyzer, power meter, multimeter etc. Minimum 1 year of experience with automated unit testing framework Minimum 2 year of experience in cross-compilers and external hardware debuggers. 5+ years of experience firmware debugging techinques and usage of tools like Wireshark, JTAG WE VALUE: Experience in developing application firmware using IoT Protocols such as AMQP, MQTT, WebSocket etc Relevant experience in home automation products and residential market Experience with ARM Cortex-A and Cortex-M processors. Experience in C++, Python and CI/CD Familiarity with cryptographic concepts, public key cryptography and certificates. Experience in troubleshooting, being able to perform analysis in a complex system. Experience with embedded Linux environments. Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour Demonstrated ability to serve as a lead software engineer for complex software projects Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs Experience working in Agile Scrum teams Strong interpersonal, communication and presentation skills Excellent understanding of Electronic Hardware WHATS IN IT FOR YOU: Opportunity to work in a hybrid environment, balancing remote and on-site collaboration. Collaborate with a diverse and globally distributed team. Contribute to the development of core products, driving innovation and excellence. Hands-on experience working in a laboratory environment on cutting-edge IoT products.

Posted 3 months ago

Apply

7 - 9 years

9 - 10 Lacs

Jaipur

Work from Office

Naukri logo

In Time Tec is an award-winning IT software company. In Time Tec offers progressive software development services, enabling its clients to keep their brightest and most valuable talent focused on innovation. In Time Tec has a leadership team averaging 15 years in software/firmware RD, and 20 years building onshore/offshore RD teams. We are looking for rare talent to join us. People having a positive mindset and great organizational skills will be drawn to the position. Your capacity to take initiative and solve problems as they emerge, flexibility, and honesty, will be key factors for your success at In Time Tec. Job Overview : The position requires an experienced and ambitious candidate who is passionate about work and is self-driven. Looking for a Technical Writer who has experience in Software documentation. We have a challenging workplace where we welcome innovative ideas and offers growth opportunities and positive environment for accomplishing goals. Our purpose is to create abundance for everyone we touch.

Posted 3 months ago

Apply

10 - 14 years

14 - 19 Lacs

Pune

Work from Office

Naukri logo

Job Description Technical Skills 10 - 14 years of experience with native Android. Should have hands-on experience on CICD Should have ability to review the code efficiently Should have ability to design a scalable Architecture Java, Kotlin, Android Studio and related SDKs Experience in developing IoT applications is a must In-depth knowledge of MQTT, WiFi, and BLE / Bluetooth protocol is a must. Basic knowledge about RS232 RS 485 Protocol In-depth knowledge of MVVM Architecture. Knowledge of Clean Architecture will be an advantage. Good knowledge of Object-Oriented Analysis and Design, Software Design Patterns and coding principles Experience in device flashing and firmware update process. Proven experience in an Individual Contributor role and leading dev teams. Experience developing RESTful micro-service-based applications. Experience in App performance analyzing tools: Crashlytics / pro-gaurd / Sonar etc. Demonstrable experience in developing Android apps and deploying them to play stores. Flutter Cloud experience will be an advantage.

Posted 3 months ago

Apply

Exploring Firmware Jobs in India

Firmware development is a rapidly growing field in India with numerous job opportunities available for skilled professionals. Firmware engineers play a crucial role in designing and developing embedded software that is essential for the functioning of various electronic devices and systems.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Noida

These cities are known for their strong presence of technology companies and offer a plethora of opportunities for firmware professionals.

Average Salary Range

The average salary range for firmware professionals in India varies based on experience and skill level. Entry-level positions can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with 5+ years of experience can earn upwards of INR 12-15 lakhs per annum.

Career Path

In the firmware domain, a typical career path may include roles such as Junior Firmware Engineer, Firmware Engineer, Senior Firmware Engineer, Firmware Architect, and Firmware Manager. Progressing through these roles often involves gaining expertise in specific technologies, leading projects, and mentoring junior team members.

Related Skills

In addition to firmware development, professionals in this field are often expected to have skills in areas such as embedded systems, microcontrollers, C/C++ programming, debugging, and hardware-software integration.

Interview Questions

  • What is firmware and how is it different from software? (basic)
  • Can you explain the process of flashing firmware onto a device? (medium)
  • How do you ensure firmware security in embedded systems? (advanced)
  • What is the role of interrupts in firmware development? (medium)
  • Can you explain the difference between volatile and non-volatile memory? (basic)
  • How do you optimize firmware code for memory-constrained devices? (advanced)
  • Have you worked with any real-time operating systems (RTOS) in firmware development? (medium)
  • How do you approach debugging firmware issues in a hardware-software integrated system? (advanced)
  • What are the advantages of using firmware over hardware for certain functionalities? (medium)
  • Can you discuss the importance of version control in firmware development? (basic)
  • How do you handle firmware updates for devices already deployed in the field? (advanced)
  • Have you worked on any IoT projects involving firmware development? (medium)
  • Explain the concept of firmware over-the-air (FOTA) updates. (medium)
  • How do you ensure firmware reliability in safety-critical systems? (advanced)
  • What are some common challenges faced in firmware development for IoT devices? (advanced)
  • Have you worked with any communication protocols like UART, SPI, or I2C in firmware development? (medium)
  • Can you discuss the role of power management in firmware design for battery-operated devices? (medium)
  • How do you ensure firmware compatibility across different hardware platforms? (advanced)
  • What tools do you typically use for firmware development and testing? (basic)
  • Can you explain the importance of documentation in firmware projects? (basic)
  • How do you stay updated with the latest trends and technologies in firmware development? (basic)
  • Can you discuss any experience you have with bare-metal programming in firmware development? (medium)
  • How do you approach firmware testing to ensure reliability and performance? (medium)
  • Have you worked on any firmware projects involving sensor integration? (medium)
  • Can you discuss a challenging firmware bug you encountered and how you resolved it? (advanced)

Conclusion

Firmware jobs in India offer exciting opportunities for tech enthusiasts looking to work on cutting-edge projects in embedded systems and IoT. By honing your skills, preparing thoroughly, and showcasing your expertise, you can land a rewarding career in this dynamic field. Good luck with your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies