Current jobs related to OS Engineer/ Firmware Developer/MCU Programmer - Bengaluru - Tata Technologies
-
Embedded Software Development
5 days ago
Bengaluru, Karnataka, India UST Full timeEmbedded Software Development & Firmware PositionWe are seeking a highly skilled Embedded Software Development & Firmware Engineer to join our team at UST.Key Responsibilities:Design and develop firmware for embedded systems using C/C++.Develop and test embedded software applications for ARM based MCUs.Collaborate with cross-functional teams to integrate...
-
Firmware Engineer
2 weeks ago
Bengaluru, India Yulu Full timeAbout Yulu:As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...
-
Firmware Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a Firmware Development Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key Responsibilities:Develop and maintain the Server BMC firmware for ThinkSystem products.Work with...
-
Firmware Development Engineer
1 week ago
Bengaluru, Karnataka, India Lenovo Full timeJob DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a Firmware Development Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key ResponsibilitiesDevelop and maintain the Server BMC firmware for ThinkSystem products.Work with...
-
Firmware Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob Title: Firmware EngineerLenovo is seeking a talented Firmware Engineer to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will contribute to creating the world's top servers.Role and Responsibilities:Develop and maintain the Server BMC firmware for ThinkSystem products.Collaborate with cross-functional teams...
-
Firmware Developer
2 weeks ago
Bengaluru, Karnataka, India Yulu Full timeAbout Yulu: We are a leading shared electric mobility technology player dedicated to making mobility accessible, affordable, environmentally sustainable, and inclusive. Our robust technology stack and deep stakeholder partnerships have created a strong positive impact in several cities over the past five years. We are excited to welcome people with high...
-
z/OS Systems Programmer
2 weeks ago
Bengaluru, Karnataka, India HCLSoftware Full timeJob Title: z/OS Systems ProgrammerWe are seeking a highly skilled z/OS Systems Programmer to join our global multi-disciplined mainframe development team. As a key member of the team, you will be responsible for developing, testing, and documenting mainframe products.Key Responsibilities:Develop and maintain mainframe software using JCL, REXX, C, HLASM, and...
-
Firmware Developer
1 week ago
Bengaluru, Karnataka, India Yulu Full timeAbout Yulu:We are a leading shared electric mobility technology player dedicated to making mobility accessible, affordable, environmentally sustainable, and inclusive. Our robust technology stack and deep stakeholder partnerships have created a strong positive impact in several cities over the past five years.We are excited to welcome people with high...
-
Firmware Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob Title: Firmware EngineerLenovo is seeking a talented Firmware Engineer to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will contribute to creating innovative firmware solutions for our ThinkSystem XCC products.Key Responsibilities:Develop and maintain firmware for Lenovo ThinkSystem XCC productsCollaborate...
-
Firmware Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob DescriptionLenovo is seeking a talented Firmware Engineer to join our team in Bangalore, India. As a Firmware Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key Responsibilities:Develop and maintain the Server BMC firmware for ThinkSystem products.Work with cross-functional teams...
-
UEFI Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeUEFI Firmware EngineerLenovo ISG is seeking a skilled UEFI Firmware Engineer to join our team in Bangalore, India. As a key member of our UEFI firmware development team, you will be responsible for designing, developing, and testing UEFI firmware for next-generation server products.Responsibilities:Develop and maintain UEFI firmware for x86 and ARM servers,...
-
Firmware and Embedded Software Developer
2 weeks ago
Bengaluru, Karnataka, India UST Full timeJob RequirementsWe are seeking an experienced Firmware and Embedded Software Development and Test professional to join our team at UST.Key Responsibilities:Design, develop, and test firmware and embedded software for ARM-based MCUs and peripherals.Develop and maintain middle-ware for embedded systems.Integrate various solutions to build...
-
Senior Firmware Development Engineer
1 week ago
Bengaluru, Karnataka, India Lenovo Full timeJob DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key Responsibilities:Develop and maintain the Server BMC firmware for ThinkSystem...
-
Firmware Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJoin Lenovo's UEFI Firmware Development TeamWe are Lenovo, a global technology powerhouse, and we're seeking a talented UEFI Firmware Engineer to join our team in Bangalore, India. As a key member of our UEFI firmware development team, you will play a crucial role in creating the world's top servers.ResponsibilitiesDevelop and maintain x86 and ARM server...
-
Firmware Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeWe are Lenovo, a global technology powerhouse, and we're looking for a talented Firmware Development Engineer to join our team in Bangalore, India. As a key member of our UEFI firmware development team, you will play a crucial role in creating the world's top servers.ResponsibilitiesAs a Firmware Development Engineer, you will be responsible for:Developing...
-
FPGA Firmware Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Intel Full timeJob SummaryWe are seeking a highly skilled FPGA Firmware Development Engineer to join our team at Intel. As a key member of our Programmable Solutions Group, you will be responsible for researching, designing, developing, and optimizing software tools that enable the use of Field Programmable Gate Arrays (FPGA).Key ResponsibilitiesDevelop and optimize...
-
FPGA Firmware Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Intel Full timeJob SummaryWe are seeking a highly skilled FPGA Firmware Development Engineer to join our team at Intel. As a key member of our Programmable Solutions Group, you will be responsible for designing, developing, and optimizing software tools that enable the use of Field Programmable Gate Arrays (FPGA).Key ResponsibilitiesResearches, designs, develops, and...
-
FPGA Firmware Development Engineer
1 week ago
Bengaluru, Karnataka, India Intel Full timeJob SummaryWe are seeking a highly skilled FPGA Firmware Development Engineer to join our team at Intel. As a key member of our Programmable Solutions Group, you will be responsible for researching, designing, developing, and optimizing software tools that enable the use of Field Programmable Gate Arrays (FPGA).Key Responsibilities:Develop and optimize...
-
Firmware Engineer
16 hours ago
Bengaluru, India Samsung Electronics Full timeFirmware Engineer with 3~6 Years of Experience.Should have working experience/knowledge in interrupt handling, Register Interface, Callback functions, Memory Management(LD file), Memory Protection logic, etc.o ERS(Engineering Requirements Specification) understanding capabilities.o CI System: Coverage, Code analysis(statistical), Unit Test Case development,...
-
Firmware Engineer
12 hours ago
Bengaluru, India Samsung Electronics Full timeFirmware Engineer with 3~6 Years of Experience.Should have working experience/knowledge in interrupt handling, Register Interface, Callback functions, Memory Management(LD file), Memory Protection logic, etc.o ERS(Engineering Requirements Specification) understanding capabilities.o CI System: Coverage, Code analysis(statistical), Unit Test Case development,...
OS Engineer/ Firmware Developer/MCU Programmer
2 months ago
Job Summary:We are seeking a highly skilled Low-Level Driver Developer with extensive experience in developing drivers in C for 32-bit microcontrollers, particularly NXP S32K3. The ideal candidate should be adept at handling multicore microcontroller drivers. Preferred experience is in Automotive but if has experience in consumer and industrial electronics is also fine provided, they possess driver-level experience. Knowledge of FreeRTOS, Ethernet, and hypervisor technologies is an added advantage. The role involves developing and maintaining low-level drivers, debugging and troubleshooting issues, and collaborating with hardware and software teams to ensure system integration and performance.
Key Responsibilities:- Develop and maintain low-level drivers in C for various 32-bit microcontrollers.- Work extensively with NXP S32K3 microcontroller or any other similar microcontrollers.- Handle multicore microcontroller systems at the driver level.- Collaborate with hardware and software teams to ensure seamless integration and functionality.- Debug and troubleshoot driver-related issues to ensure system stability and performance.- Participate in code reviews and contribute to best practices in driver development.
Required Qualifications:- Proven experience in low-level driver development in C.- Extensive experience with 32-bit microcontrollers, preferably NXP S32K3.- Expertise in handling multicore microcontroller systems at the driver level.- A solid understanding of consumer electronics or industrial electronics experience is also acceptable; candidates need not come from an automotive background.
Interested candidates should email their resumes to and upload them using the links below