Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 7.0 years
12 - 22 Lacs
bangalore/bengaluru
Hybrid
Full time with century old top Japanese MNC JOB SUMMARY ( Full time with Super Top Japanese MNC) Proven Firmware Design and Development experience for NAND Flash based Storage products for SATA/PCIe/NVMe platforms Hands on experience in design and implementation of Flash Translation and/or Flash Management modules of SSD Firmware If domain experience is not there, candidate must have: Excellent hands on Embedded C programming skills with Data structures, various search & sort Algorithms, etc FW development on Multi core platform Strong hands-on debugging skills on actual HW platform using Logic analyser/Protocol analyser/Simulators/Emulators, etc...; Ability to analyse complex firmware and HW issues; Ability to study and understand HW specifications, Attitude to learn and contribute quickly, Pro-active and self-motivated in day to day tasks Excellent oral and written communication skills
Posted 1 day ago
0.0 - 5.0 years
42 - 96 Lacs
thane
Work from Office
Responsibilities: * Design, develop, test & maintain embedded firmware using Embedded C/C++ on microcontrollers with RTOS and communication protocols. Only Thane, Mumbai & Navi Mumbai candidates preferred Health insurance
Posted 1 day ago
6.0 - 11.0 years
7 - 11 Lacs
hyderabad
Work from Office
This Position reports to: R&D Team Lead Your role and responsibilities: In this role, you will have the opportunity to contribute to ABBs success with technology, software, product, and system development. Each day, you will identify and implement innovative solutions to relevant problems. You will also showcase your expertise by providing ideas and by being able to work both independently and as a part of a Research & Development (R&D) team. The work model for the role is: LI-Onsite This role is contributing to the Electrification Business Smart Power Division in Hyderabad. You will be mainly accountable for: Highly motivated self -driven engineers to work in electronics firmware development related to electrical distribution and control products. In this position you are responsible for understanding existing systems and work on new enhancements/development of products from concept through production Working as an independent and reliable contributor in R&D projects with limited supervision. Performing various tasks in the assigned area (e.g. electronics), from building concepts, gathering requirements to designing, implementing, integrating, testing, technology transfer or maintenance, and operations. Understanding and applying applicable processes, standards, guidelines, and requirements, including architectural and design constraints. Driving the achievement of assigned targets (quality, time, scope, cost) and raising and addressing risks. Qualifications for the role : B. Tech/M. S/ M. Tech or equivalent in ECE/EEE from reputed institutes with 6+ years of hands-on experience developing firmware related to Electrical protection products Energy controller, ATS, UPS, Trip units, Controls Electronics & smart Energy meters The candidate must have good knowledge and hands-on experience in developing Firmware Modules independently Should have 6+ years of experience in Firmware development; should be very strong in C, C++ and Phython The candidate must have good understanding of coding standards Hands-on Firmware development experience on 16/32-bit microcontrollers and development tools like Emulator, Simulator, and Debuggers etc. Hands on experience on Serial communication protocols (IRDA, RS232 etc.) / Field-bus architectures (Profibus, Modbus, CANbus etc.) is a plus. Hands-on Electronic energy controller & power metering experience is a plus Hands on experience Product firmware validation like smoke , regression tests. Desired - Knowledge of Electrical Protection equipment and protection standards like IEC, ANSI, UL.
Posted 2 days ago
2.0 - 4.0 years
8 - 10 Lacs
hyderabad
Work from Office
***Urgent requirement for a leading Robotics & AI company in Hyderabad Location: Inside Patanchervu, Hyderabad Monday to Saturday (WFO) Timings : 9 am to 6 pm Reports to: Senior Embedded Engineer Engineering Manager Job Summary: We are seeking a talented and motivated Junior Embedded Engineer to join our dynamic team. The ideal candidate will have a strong background in PCB design, firmware development, and experience with STM32 or similar microcontrollers. Proficiency in CubeIDE and a solid understanding of RTOS (Real-Time Operating Systems) are essential for this role. If you are passionate about embedded systems and eager to grow your skills, this is the perfect opportunity for you. Key Responsibilities: *Design, develop, and test embedded firmware for microcontroller-based systems. *Create and modify PCB layouts using industry-standard tools. *Work with STM32 or similar microcontrollers to implement and troubleshoot firmware. *Utilize CubeIDE for firmware development, debugging, and testing. *Integrate and manage RTOS within embedded systems to ensure real-time performance. *Collaborate with cross-functional teams to design and develop hardware and software solutions. *Assist in the creation of technical documentation, including schematics, flowcharts, and code comments. *Support the senior engineering team in various tasks related to product development and testing. *Participate in design reviews and provide input to improve product design and functionality. Qualifications: *Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field. *Proven experience in embedded systems development, particularly with STM32 or similar microcontrollers. *Strong skills in PCB design and layout. *Proficiency in firmware development using CubeIDE. *Experience working with RTOS and understanding of real-time constraints. *Basic understanding of hardware-software integration. *Strong problem-solving skills and attention to detail. *Ability to work both independently and as part of a team. *Excellent communication skills, both written and verbal. Preferred Qualifications: *Experience with other IDEs and development environments. *Knowledge of additional microcontroller families. *Familiarity with version control systems like Git. *Understanding of signal processing, communication protocols, and peripheral interfaces.
Posted 2 days ago
2.0 - 6.0 years
0 Lacs
kakinada, andhra pradesh
On-site
You will be responsible for developing and maintaining embedded firmware for wireless sensor nodes utilizing BLE, LoRa, and Wi-Fi technologies. This includes customizing and implementing BLE services and characteristics for specific applications and integrating LoRa modules for long-range data transmission while developing fundamental network protocols. You will collaborate with Wi-Fi-enabled MCUs, such as ESP32, for gateway development and data forwarding. Implementing power-efficient logic through the utilization of deep sleep modes and event-based wakeups will be a key aspect of your role. Additionally, you will be involved in hardware bring-up, basic board testing, and sensor interfacing tasks. Your responsibilities will also include providing support for field testing, logging, and debugging to optimize wireless communication performance. Techvynsys Solutions is an ISO 9001 Certified company that offers a wide range of technological and engineering services to industries, particularly focusing on oil and gas as well as petrochemical processes. As a leading Services Company, Techvynsys has made significant contributions to the technological and engineering sectors. Our emphasis on attracting exceptional talent externally ensures business survival and success in today's competitive landscape. In addition to technological solutions for the mechanical sector, Techvynsys provides Recruitment Services, Technical Manpower Supply, and Project Execution Services. We also specialize in Annual Shutdown Maintenance Contracts (AMC) to cater to the diverse needs of our clientele.,
Posted 3 weeks ago
10.0 - 14.0 years
0 Lacs
pune, maharashtra
On-site
You will be responsible for the Ethernovia's Networking devices software stack development. This may include Embedded Firmware, kernel/user mode device drivers, stack extensions, debug, and test utilities as well as automated unit/system testing. The device drivers will allow the User application, Middleware, and Operating system to take full advantage of the feature-rich hardware. The firmware configures, controls, and monitors the communication device and interacts with the host system via device drivers to expose hardware features of the devices. Firmware code may also run as a standalone library within the device driver itself. As a part of the Software team, you will be responsible for architecture, design, implementation, testing, and integration of the firmware rolled into Ethernovia's SDK. This firmware is built ground-up for safety-critical automotive applications. Also, we build products with strict adherence to Functional Safety, and hence, every team member is required to fit into a culture of safety and best development practices. Technical Qualifications: - Bachelor's or Master's degree in Computer Science/Software or a related field. - Work Experience: Minimum 10+ years of relevant experience for this position. - Strong understanding of Software Development lifecycle including Architecture, Implementation, and Testing fundamentals. - Proficient in C/C++ Programming Language. Experience in Python is a plus. - Experience with Firmware, preferably for communication devices like Ethernet. - Experience with Embedded firmware, preferably for communication devices like Ethernet. - Experience with integration and testing of firmware and low-level code. - Hands-on Experience with Hardware and embedded processors, preferably for communication devices. - Expertise in efficient code practices for code footprint and performance. Nice to Have Experience with: - Experience with simulation and emulation platforms. - GNU or similar compiler, debugging suite. - Embedded programming, preferably with communication devices and hardware buses like I2C, SPI, Ethernet, USB. - Building Automotive or other safety-critical systems using qualification methods/processes like MISRA, ASPICE, and ISO26262. - Communication protocols like Ethernet MAC, PHY, Switching, TCP/IP, Security, Serdes, PCIe, NTB, and SR-IOV. - Video processing standards and protocols. - Code Version Control and Review tools/processes like Perforce/Git, Swarm. - Mixed Signal systems - Analog, Digital, Digital Signal Processing (DSP). - ARM family of processors or similar embedded processors. - Bootloaders like uboot or similar. Soft Skills: - Self-motivated and able to work effectively both independently and in a team. - Excellent communication/documentation skills. - Attention to details. What you'll get in return: - Technology depth and breadth expansion that can't be found in a large company. - Opportunity to grow your career as the company grows. - Pre-IPO stock options. - Cutting-edge technology. - World-class team. - Competitive base salary. - Flexible hours.,
Posted 3 weeks ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
As an Embedded Firmware Engineer, you will be responsible for developing firmware for Water/Gas/Energy utilities using IoT & AI technologies. Specifically, you will work on LV IoT products and be involved in MCU firmware development using C. Your tasks will include integrating analog inputs, coding for serial protocols like UART, I2C, SPI, and creating logic to drive actions and decisions in MCUs. Additionally, you will develop embedded computational algorithms and conduct code and system testing to ensure bug closures till the burn-in stages. To be successful in this role, you should have 1-3 years of relevant experience in the following technical skills: - MCU firmware development using C - Integration of analog inputs - Coding for serial protocols like UART, I2C, SPI - Building logic for driving actions and decisions in MCUs - Developing embedded computational algorithms - Working with MCU architecture, workspace architecture, and toolchain including debugger and coding suite for RL78, STM, PIC, Arduino, NXP MCUs Experience with Utilities and/or a background in Electrical Engineering (ECE/EEE/EIE) is essential for this position. Exposure and experience in developing Ship Ready Firmware for Commercial Embedded Products is highly desirable. This position is based in Ameerpet, Hyderabad. If you are interested in this opportunity, please share your resume with us at hr@ripplemetering.com. References are most welcome.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
InfinityX Innovations Pvt Ltd is revolutionizing electric mobility with breakthrough technology, enabling EVs to recharge faster than filling a petrol tank. As a dynamic team of engineers, innovators, and problem-solvers, we are dedicated to making electric vehicles practical, accessible, and future-ready. With patented solutions and a rapidly expanding presence in India's EV startup landscape, InfinityX offers you the chance to build the future of electric mobility. As a part of our team, you will lead the conceptualization, design, and deployment of advanced electronic and embedded systems for transformative ultra-fast charging and intelligent EV platforms. Your responsibilities will include architecting and developing complex electronic systems involving multiple subcomponents, leading full hardware lifecycle activities, solving multidisciplinary challenges, integrating and optimizing sensor networks, developing robust embedded firmware, collaborating with cross-functional teams, staying updated on emerging electronics technologies, and fostering an environment of experimentation and innovation. To excel in this role, you should have demonstrated hands-on leadership in end-to-end development, proficiency in embedded C/C++, circuit simulation, PCB design, rapid prototyping, experience in integrating sensors and networked embedded systems, a strong foundation in EMC/EMI practices, a drive for creative problem-solving, and a passion for pioneering sustainable transport and smart infrastructure. If you are eager to shape the electronics at the heart of the electric mobility revolution, innovate with InfinityX and apply today to build the next generation of ultra-fast EV technology!,
Posted 3 weeks ago
5.0 - 9.0 years
14 - 24 Lacs
Pune, Bengaluru
Work from Office
Job Title: Embedded Software Developer BLE & Wi-Fi Location: Pune, India Experience: 58 years Employment Type: Full-time ________________________________________ Job Summary: We are seeking a highly skilled Embedded Software Developer with hands-on experience in Bluetooth Low Energy (BLE) and Wi-Fi protocol integration. The ideal candidate will be responsible for designing, developing, and testing embedded firmware for connected devices in IoT or industrial product lines. This role involves close collaboration with hardware, QA, and product teams to deliver high-quality embedded solutions. ________________________________________ Key Responsibilities: Design, develop, and maintain embedded firmware for microcontroller-based systems with BLE and Wi-Fi connectivity. Integrate and validate wireless communication stacks (BLE, Wi-Fi). Work with low-level drivers, RTOS (e.g., FreeRTOS, Zephyr), and peripheral interfaces like UART, SPI, I2C. Optimize code for memory and performance in resource-constrained embedded systems. Collaborate with hardware teams for bring-up, debugging, and validation of new boards. Participate in design reviews, code reviews, and unit testing. Troubleshoot and resolve issues in embedded software throughout the development lifecycle. ________________________________________ Required Skills: 4–8 years of experience in embedded firmware development using C/C++. Strong hands-on experience with Bluetooth Low Energy (BLE) protocol stacks (e.g., Nordic, TI, Dialog, or similar). Experience with Wi-Fi protocols and networking stacks. Familiarity with RTOS-based development (e.g., FreeRTOS, Zephyr, or similar). Strong debugging skills using tools such as JTAG, oscilloscopes, logic analyzers. Hands-on experience with microcontrollers (ARM Cortex-M series preferred). Understanding of power management techniques and low-power wireless system design. ________________________________________ Nice to Have: Experience with IoT protocols like MQTT, CoAP. Familiarity with firmware Over-The-Air (OTA) update mechanisms. Exposure to security features for wireless communication (encryption, authentication). Experience with scripting languages (e.g., Python) for test automation. Knowledge of Agile/Scrum methodology. ________________________________________ Education: Bachelor’s or Master’s degree in Electronics Engineering, Computer Science, or a related discipline. ________________________________________ Let me know if you'd like a version for junior developers, team leads, or domain-specific roles (e.g., healthcare IoT, industrial automation).
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
You will be responsible for the Embedded Firmware for Ethernovia's Networking devices. This responsibility includes developing firmware that configures, controls, and monitors the communication device and interacts with the host system via device drivers to expose hardware features of the devices. As a part of the Software team, you will be responsible for architecture, design, implementation, testing and integration of the firmware rolled into Ethernovia's SDK. This firmware is built ground-up for safety critical automotive application. Also, we build products with strict adherence to Functional Safety and hence every team member is required to fit into a culture of safety and best development practices. Technical Qualifications: - Bachelors or Master's degree in Computer Science/Software or related field. - Work Experience: Minimum 5 years of relevant experience for this position. - Strong understanding of Software Development lifecycle including Architecture, Implementation and Testing fundamentals. - Proficient in C/C++ Programming Language. Experience in Python is a plus. - Experience with Firmware, preferably for communication devices like Ethernet. - Experience with Embedded firmware, preferably for communication devices like Ethernet. - Experience with integration and testing of firmware and low-level code. - Hands on Experience with Hardware and embedded processors, preferably for communication devices. - Expertise in efficient code practices for code footprint and performance. Nice to Have Experience with: - Experience with simulation and emulation platforms. - GNU or similar compiler, debugging suite. - Embedded programming, preferably with communication devices and hardware buses like I2C, SPI, Ethernet, USB. - Building Automotive or other safety critical systems using qualification methods/processes like MISRA, ASPICE and ISO26262. - Communication protocols like Ethernet MAC, PHY, Switching, TCP/IP, Security, Serdes, PCIe, NTB, and SR-IOV. - Code Version Control and Review tools/processes like Perforce/Git, Swarm. - Automation and DevOps tools like Jenkins. - Mixed Signal systems - Analog, Digital, Digital Signal Processing (DSP). - ARM family of processors or similar embedded processors. - Bootloaders like uboot or similar. Soft Skills: - Self-motivated and able to work effectively both independently and in a team. - Excellent communication/documentation skills. - Attention to details. What you'll get in return: - Technology depth and breadth expansion that can't be found in a large company. - Opportunity to grow your career as the company grows. - Pre IPO stock options. - Cutting edge technology. - World class team. - Competitive base salary. - Flexible hours.,
Posted 3 weeks ago
12.0 - 16.0 years
0 Lacs
karnataka
On-site
Your role at Micron Technology will involve leveraging your expertise in embedded firmware for storage solutions, particularly in the realm of SSD technology. You will be responsible for designing and debugging firmware using assembly and C programming languages. Your knowledge of SSD flash translation layer, wear leveling, and garbage collection will be crucial for this role. Additionally, familiarity with mass storage interfaces like SAS, SATA, and NVMe would be advantageous. You will also be expected to configure and troubleshoot register settings of ASICs in an SoC environment. Your role will require a high level of proficiency in problem recreation, algorithm optimization, ARM development tools, and IDE. As a part of the team, effective communication and multitasking skills will be essential for thriving in the fast-paced environment. Prior experience in team leadership and the ability to supervise junior engineers will be beneficial. Familiarity with test equipment such as oscilloscopes and logic/bus analyzers is considered a plus. Micron Technology is a global leader in memory and storage solutions, driving the transformation of data into intelligence and innovation. With a strong customer focus and commitment to technological excellence, Micron offers a diverse range of high-performance DRAM, NAND, and NOR memory products through its Micron and Crucial brands. The company's innovations empower advancements in artificial intelligence, 5G applications, and data economy across various sectors. For more insights, kindly explore micron.com/careers. If you require assistance during the application process or need accommodations, please reach out to hrsupport_india@micron.com. Micron strictly prohibits the use of child labor and adheres to all relevant labor laws and international standards. Prospective candidates are encouraged to utilize AI tools to enhance their application materials, ensuring accuracy and authenticity in reflecting their skills and experiences. Misrepresentation through AI manipulation will lead to disqualification. Job seekers are advised to verify the legitimacy of any communication claiming to be from Micron by referring to the official Micron careers website.,
Posted 4 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a CPU Core Validation Engineer, you will be an integral part of the CPU Validation team within the CPU organization, focused on validating CPU core pipeline architecture and microarchitecture features. Your responsibilities will include developing a detailed test plan that takes into consideration the IP architecture and microarchitecture features. You will collaborate closely with CPU design and verification teams to create CPU bring-up and functional validation test plans for the IP you are responsible for. Additionally, you will design validation methodology and test content to be utilized on emulators during the pre-silicon phase as well as on actual silicon. Working with SOC bring-up and software teams, you will strategize CPU core feature bring-up and conduct end-to-end validation. In case of failures on silicon, you will be responsible for triaging and debugging issues. Furthermore, you will develop test content and testing strategies to support CPU validation on silicon and collaborate with CPU verification teams to replicate silicon failures on emulators and FPGAs. You will also engage with the design team to propose and design new debug features to enhance future CPU bring-ups. The minimum requirements for this role include a BA/BS degree in Computer Science or Electrical Engineering with at least 5 years of experience. You should have a minimum of 3 years of experience in Silicon Validation and bring-up. Proficiency in implementing assembly and C/C++ language embedded firmware is essential, along with familiarity with software toolchains such as assemblers, C compilers, Makefiles, and source code control tools. Preferred qualifications for this position include a strong understanding of microprocessor architecture, particularly in areas like Cache Coherence, Memory Ordering and Consistency, Prefetching, Branch Prediction, Renaming, Speculative Execution, and Address Translation/Memory Management. Knowledge of Random Instruction Sequencing (RIS) and testing at both the Block/Unit-level and Subsystem/Chip-level is beneficial. Experience in creating test plans and writing Assembly code is desirable, as well as the ability to independently develop and work on a block/unit of the design.,
Posted 4 weeks ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
As a Firmware Lead Engineer at Texas Instruments, you will play a crucial role in designing and developing innovative software solutions that drive TI's revolutionary product lines. Your expertise will contribute significantly to the development of embedded software and development tools used for testing products. Through your coding skills, you will enable chips to operate in revolutionary new ways, impacting the technologies people use daily. To excel in this role, you should possess a minimum of 6 years of experience in the field, along with a degree in Electrical Engineering, Computer Engineering, Computer Science, Electrical and Computer Engineering, or a related discipline. Your understanding of digital power, various topologies, and hands-on experience in building firmware for digital power applications will be essential. Proficiency in Embedded firmware, debugging, and programming languages such as Assembly, C, and C++ is required. Additionally, familiarity with software engineering processes and the full software development lifecycle is preferred. Strong analytical and problem-solving skills, effective communication abilities, and the capacity to collaborate across different functions are highly valued. You should demonstrate excellent time management skills, initiative, and the ability to thrive in a fast-paced environment. At Texas Instruments, we prioritize empowering our employees to take charge of their careers and development. By collaborating with some of the brightest minds globally, you will contribute to shaping the future of electronics. We believe in the strength of diversity and inclusion, as they drive innovation and make us stronger as a company. Texas Instruments Incorporated is a leading semiconductor company dedicated to designing, manufacturing, and selling analog and embedded processing chips across various markets. Our passion lies in creating a better world by enhancing the affordability of electronics through semiconductors. Each innovation we introduce builds upon the last, making our technology more reliable, cost-effective, and energy-efficient, thus enabling semiconductors to integrate into electronics worldwide. As an equal opportunity employer, Texas Instruments fosters a diverse and inclusive work environment. If you are enthusiastic about this opportunity, we encourage you to apply and join us in our mission to shape the future of technology. At Texas Instruments, we do not base our recruitment decisions on citizenship, immigration status, or national origin. However, we adhere to applicable laws and regulations related to information access and export control. If restrictions prevent you from working in this position without an export license, we reserve the right to either offer an alternative role not requiring such a license or decline to proceed with your employment.,
Posted 4 weeks ago
10.0 - 15.0 years
1 - 1 Lacs
Bengaluru
Work from Office
Overview: TekWissen is a global workforce management provider throughout India and many other countries in the world. Position: Firmware Engineer Location: Bangalore Work Type: Onsite Job Type: Full time Job Description: Experience with C/C++ Experience with software development in a Linux environment Experience in low level driver development, register interface programming, general algorithms. Experience in Firmware development using FreeRTOS or Zephyr is an added advantage. Experience with embedded processors such as ARM, RISC Experience with industrial standard devices e.g. Ethernet, PCIe, SPI, I2C, USB, GPIO and Memory architectures DDR/SDRAM/DMA Experience in high performance and low latency, multi-threaded, high throughput SRIOV-capable PCIe-subsystem drivers for compute and network acceleration Scripting language experience like Perl, Python or TCL is an advantage Excellent interpersonal, written and verbal communication skills A self-starter and team player TekWissen Group is an equal opportunity employer supporting workforce diversity.
Posted 4 weeks ago
3.0 - 7.0 years
0 Lacs
coimbatore, tamil nadu
On-site
As an Embedded Firmware Engineer, you will be responsible for designing, developing, and testing firmware for embedded systems. You will work closely with the hardware team to ensure seamless integration between the hardware and software components. Your primary focus will be on writing efficient and reliable code that meets the system requirements. In this role, you will participate in all phases of the firmware development process, from initial concept to production release. You will be expected to troubleshoot and debug issues, optimize code for performance and memory constraints, and ensure the overall quality of the firmware. Additionally, you will collaborate with cross-functional teams to define system requirements, develop project plans, and deliver solutions on time. The ideal candidate will have a strong background in embedded systems development, with experience in programming languages such as C and C++. Knowledge of hardware interfaces, communication protocols, and real-time operating systems will be essential for success in this role. Excellent problem-solving skills, attention to detail, and the ability to work independently or as part of a team are also key attributes we are looking for. If you are a passionate engineer with a desire to work on cutting-edge technology and drive innovation in the field of embedded systems, we encourage you to apply for this exciting opportunity. Join our team and help us create the next generation of firmware for our embedded systems.,
Posted 1 month ago
6.0 - 9.0 years
8 - 18 Lacs
Bengaluru
Work from Office
Preferred who Staying in the Bangalore Location MsgQ Technologies Services Private, Limited. Job Title: R&D Lead - Firmware Key Responsibilities: • Design, develop, and debug embedded systems and firmware for electronic products. Lead the firmware development lifecycle from requirement gathering to deployment and post release support. • Handle and guide the firmware team members on coding standards, and debugging strategies. • Conduct regular code reviews and mentor junior engineers to build technical expertise within the team. • Collaborate closely with hardware, QA, and product teams for system integration and validation. • Ensure firmware meets performance, reliability, and scalability targets. • Create technical documentation, design specifications, and unit test plans. • Evaluate microcontroller platforms and tools to suit various product requirements. • Plan and manage project timelines, resource allocation, and task prioritization. • Continuously improve processes, tools, and standards used in firmware development. • Stay updated with the latest advancements in embedded technologies and propose innovative solutions. Technical Skills Required Must-Have Skills: 1. Microcontroller Experience: Proficiency in 8/16/32-bit microcontrollers (ST, Microchip, etc.). 2. Programming Knowledge: Strong expertise in Embedded C/C++. 3. RTOS Expertise: Experience with Free RTOS and other real-time systems. 4. Peripheral Interfaces: Strong knowledge of SPI, I2C, ADC, RS232, RS485, Ethernet, USB, CAN, External Bus. 5. Driver Expertise: Experience working with LWIP or similar drivers. 6. Memory Interface: Understanding of EEPROM, external flash memory, and file systems. 7. Schematics Understanding: Ability to interpret and debug hardware schematics. 8. Communication Protocols: Hands-on with Modbus RTU, Modbus TCP/IP, Modbus ASCII. 9. Network Protocols: Knowledge of IPv4, IPv6, DHCP/DHCPv6, TCP/IP, UDP, SNMPv2, SNMPv2Traps. Preferred Additional Skills: • Experience developing and integrating graphical LCD drivers. Expertise with Linux OS and kernel-level programming. Bluetooth and Wi-Fi module integration in embedded systems. • Experience with automotive-grade real-time systems and standards. • Proficient in using debugging tools like oscilloscopes, logic analyzers, and JTAG. Work Environment Address: MsgQ Technologies Services Private, Limited. No.15, 4th Floor, Bannerghatta Rd, Sarakki Industrial Layout 3rd Phase, J P Nagar. Bangalore Karnataka - 560076. Contact us: +91 - 8088322927
Posted 1 month ago
8.0 - 12.0 years
12 - 15 Lacs
Noida
Work from Office
Embedded Hardware strong in Project Management, Team Leading, Individual Contributor, Embedded Firmware, Embedded Hardware, Embedded Software, Embedded Systems, Agile Methodology etc.
Posted 1 month ago
8.0 - 12.0 years
12 - 15 Lacs
Noida
Work from Office
Embedded Hardware strong in Project Management, Team Leading, Individual Contributor, Embedded Firmware, Embedded Hardware, Embedded Software, Embedded Systems, Agile Methodology etc.
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
You will be responsible for the Embedded Firmware for Ethernovia's Networking devices. This responsibility includes developing firmware that configures, controls, and monitors the communication device and interacts with the host system via device drivers to expose hardware features of the devices. As a part of the Software team, you will be responsible for architecture, design, implementation, testing and integration of the firmware rolled into Ethernovia's SDK. This firmware is built ground-up for safety critical automotive application. Also, we build products with strict adherence to Functional Safety and hence every team member is required to fit into a culture of safety and best development practices. Technical Qualifications: - Bachelors or Master's degree in Computer Science/Software or related field. - Work Experience: 3 years for Mid-level and 7 years for Senior Level position. - Strong understanding of Software Development lifecycle including Architecture, Implementation and Testing fundamentals. - Proficient in C/C++ Programming Language. Experience in Python is a plus. - Experience with Firmware, preferably for communication devices like Ethernet. - Experience with Embedded firmware, preferably for communication devices like Ethernet. - Experience with integration and testing of firmware and low-level code. - Hands-on Experience with Hardware and embedded processors, preferably for communication devices. - Expertise in efficient code practices for code footprint and performance. Nice to Have Experience with: - Experience with simulation and emulation platforms. - GNU or similar compiler, debugging suite. - Embedded programming, preferably with communication devices and hardware buses like I2C, SPI, Ethernet, USB. - Building Automotive or other safety critical systems using qualification methods/processes like MISRA, ASPICE and ISO26262. - Communication protocols like Ethernet MAC, PHY, Switching, TCP/IP, Security, Serdes, PCIe, NTB, and SR-IOV. - Code Version Control and Review tools/processes like Perforce/Git, Swarm. - Automation and DevOps tools like Jenkins. - Mixed Signal systems - Analog, Digital, Digital Signal Processing (DSP). - ARM family of processors or similar embedded processors. - Bootloaders like uboot or similar. Soft Skills: - Self-motivated and able to work effectively both independently and in a team. - Excellent communication/documentation skills. - Attention to details. What you'll get in return: - Technology depth and breadth expansion that can't be found in a large company - Opportunity to grow your career as the company grows - Pre IPO stock options - Cutting edge technology - World-class team - Competitive base salary - Flexible hours - Medical, dental and vision insurance for employees - Flexible vacation time to promote a healthy work-life balance,
Posted 1 month ago
10.0 - 14.0 years
0 Lacs
pune, maharashtra
On-site
You will be responsible for the Ethernovia's Networking devices software stack development. This may include Embedded Firmware, kernel/user mode device drivers, stack extensions, debug, and test utilities as well as automated unit/system testing. The device drivers will allow the User application, Middleware, and Operating system to take full advantage of the feature-rich hardware. The firmware configures, controls, and monitors the communication device and interacts with the host system via device drivers to expose hardware features of the devices. Firmware code may also run as a standalone library within the device driver itself. As a part of the Software team, you will be responsible for architecture, design, implementation, testing, and integration of the firmware rolled into Ethernovia's SDK. This firmware is built ground-up for safety-critical automotive applications. Also, we build products with strict adherence to Functional Safety, and hence every team member is required to fit into a culture of safety and best development practices. Technical Qualifications - Bachelors or Master's degree in Computer Science/Software or related field. - Work Experience: Minimum 10+ years of relevant experience for this position. - Strong understanding of Software Development lifecycle including Architecture, Implementation, and Testing fundamentals. - Proficient in C/C++ Programming Language. Experience in Python is a plus. - Experience with Firmware, preferably for communication devices like Ethernet. - Experience with Embedded firmware, preferably for communication devices like Ethernet. - Experience with integration and testing of firmware and low-level code. - Hands-on Experience with Hardware and embedded processors, preferably for communication devices. - Expertise in efficient code practices for code footprint and performance. Nice to Have Experience with - Experience with simulation and emulation platforms. - GNU or a similar compiler, debugging suite. - Embedded programming, preferably with communication devices and hardware buses like I2C, SPI, Ethernet, USB. - Building Automotive or other safety-critical systems using qualification methods/processes like MISRA, ASPICE, and ISO26262. - Communication protocols like Ethernet MAC, PHY, Switching, TCP/IP, Security, Serdes, PCIe, NTB, and SR-IOV. - Video processing standards and protocols. - Code Version Control and Review tools/processes like Perforce/Git, Swarm. - Mixed Signal systems - Analog, Digital, Digital Signal Processing (DSP). - ARM family of processors or similar embedded processors. - Bootloaders like uboot or similar. Soft Skills - Self-motivated and able to work effectively both independently and in a team. - Excellent communication/documentation skills. - Attention to details. What you'll get in return: - Technology depth and breadth expansion that can't be found in a large company. - Opportunity to grow your career as the company grows. - Pre IPO stock options. - Cutting edge technology. - World-class team. - Competitive base salary. - Flexible hours.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
kochi, kerala
On-site
As a Firmware Engineer with 3 to 5 years of experience and a B. Tech qualification, you will play a vital role in supporting the firmware development team for designing, developing, and producing firmware-supported products. Your responsibilities will include testing, documentation, and establishing firmware standards. Your key responsibilities will involve developing Embedded Firmware in C and C++ for 32/16/8-bit microcontrollers. You should have prior experience with microcontrollers such as STM32, MSP430, IMX, PIC32, and knowledge of at least one Real-Time Operating System (RTOS). Experience in working with peripherals like SPI, UART, I2C, and proficiency in tools like IAR, Keil, debuggers, MPLAB, and code composer will be essential. Additionally, familiarity with protocols like Zigbee, LoRa, Sigfox, Modbus, Profibus, or foundation field bus is mandatory. Prior experience in processor-based development and Linux driver, kernel, and bootloader development is highly desired. Knowledge of Version Control Systems (SVN, GitHub), basic hardware debugging skills, and tools such as CRO and Logic Analyzers are expected from the ideal candidate. Experience in Bootloader development will be an added advantage for this role.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
west bengal
On-site
Are you passionate about building connected devices from the ground up Kalkey is on a mission to redefine the future of IoT, and we're looking for a dynamic IoT Engineer to help us get there. This is your chance to work on cutting-edge IoT hardware, owning the full development lifecycle from PCB design to cloud integration and scaled manufacturing. What You'll Do: Hardware Development & Design: - Create custom PCB layouts using Altium, KiCad, or Eagle - Source optimal sensors, microcontrollers, and components - Draft detailed schematics and maintain library databases - Optimize designs through Design for Manufacturability (DFM) practices Firmware & Communication Protocols: - Develop and test embedded firmware in C/C++ - Implement MQTT and secure IoT communication stacks - Configure WiFi, Bluetooth, LoRaWAN, and cellular connectivity - Apply encryption and cybersecurity best practices in firmware Manufacturing & Production Support: - Liaise with manufacturing partners from prototype to volume production - Build testing protocols and assist in debugging production issues - Write detailed assembly and manufacturing documentation System Integration & Testing: - Integrate hardware with cloud platforms (AWS, Azure, etc.) - Conduct system-level validation and performance tuning - Build automated test frameworks for quality assurance - Monitor field performance and continuously optimize devices What Were Looking For: Required: - B.E./B.Tech in Electrical/Electronics or related field - 3+ years in IoT hardware development and PCB design - Proficiency in Altium, KiCad, or Eagle - Embedded C/C++ for microcontrollers (e.g., ESP32, STM32) - Experience implementing MQTT and wireless protocols - Circuit design skills, analog and digital - Experience in sourcing and managing component supply chains Preferred: - M.E./M.Tech in a relevant discipline - Experience with AWS IoT, Google Cloud IoT, or Azure IoT - Familiarity with protocols like CoAP, HTTPS, WebSocket - Knowledge of compliance processes (FCC, CE, UL) - Enclosure and mechanical design experience - Power optimization and battery-based systems knowledge - Background in device-level cybersecurity What We Offer: - Competitive salary & performance-based incentives - Stock options in a fast-growing tech company - Work on groundbreaking IoT innovations - Training, mentorship, and skill-building resources - Flexible hours and remote work options - Inclusive and collaborative team culture,
Posted 1 month ago
10.0 - 15.0 years
10 - 14 Lacs
Ahmedabad
Work from Office
We are seeking a Technical Lead- Embedded Software/Firmware to lead our growing embedded systems team delivering robust solutions for industrial applications, while also exploring avionics and high-end consumer electronics. The ideal candidate is hands-on, technically strong, and capable of mentoring a team and delivering production-ready embedded solutions. Key Responsibilities Define software architecture and guide design decisions for embedded products across industrial and consumer domains. Drive development of embedded firmware for microcontrollers, SoCs, and FPGAs using C/C++ and assembly. Lead Board Support Package (BSP) development including bootloaders, device drivers, and OS bring-up (Linux, RTOS). Collaborate with hardware teams for board bring-up, hardware validation, and early prototyping. Architect and implement firmware for interfaces like UART, SPI, I2C, CAN, USB, Ethernet, GPIO, and memory controllers. Integrate RTOS or embedded Linux as per project requirements, including kernel customization and peripheral support. Establish and enforce coding standards, code review practices, and embedded software best practices. Set up and maintain embedded development environments, toolchains, and build systems (e.g., Make, CMake, Yocto). Plan and manage software lifecycle from requirements through testing, validation, and release. Interface with cross-functional teams (hardware, QA, manufacturing) to ensure cohesive product delivery. Provide mentorship, technical training, and onboarding support to junior and mid-level engineers. Drive root cause analysis and debugging for complex system-level issues across hardware and software boundaries. Ensure compliance with relevant safety, quality, and industry standards (e.g., MISRA, ISO 26262, IEC 61508). Coordinate with project and program managers to define timelines, resource planning, and risk mitigation strategies. Required Qualifications Bachelors or Masters degree in Electronics, Electrical, or Computer Engineering. 10+ years of embedded firmware/software development experience, including 2+ years in a leadership role. Expertise in embedded C/C++, real-time systems, and microcontroller/SOM platforms. Experience with firmware bring-up, bootloaders, RTOS (FreeRTOS, ThreadX, etc.), and communication stacks. Familiarity with configuration management tools (Git, SVN) and CI/CD pipelines. Strong understanding of industrial protocols, safety systems, and real-world interfacing. Exposure to compliance frameworks like DO-178, MISRA, or ISO 26262 is a plus. Nice to Have Avionics or consumer product firmware experience. Experience with scripting, Python-based test automation, and embedded Linux. Knowledge of FPGA interfacing and signal processing is an advantage. Benefits Work on cutting-edge projects in industrial, avionics, and emerging tech spaces. Lead a high-performing embedded team with growth potential. Competitive compensation and dynamic work culture. Job Category Embedded Solutions Job Type Full Time Job Location Ahmedabad
Posted 1 month ago
15.0 - 20.0 years
30 - 45 Lacs
Chennai
Work from Office
PRINCIPAL ENGINEER/ SENIOR TECHNICAL ARCHITECT Job Requirements We are seeking an experienced Embedded Software Architect to lead and oversee the design and development of embedded software systems. The ideal candidate will have over 15 years of experience in the field, with a strong background in C/C++ programming, real-time operating systems, and hardware-software integration. This role involves collaborating with cross-functional teams to deliver innovative and high-quality embedded solutions. Responsibilities include - Design and architect embedded software systems from concept to production. - Lead and mentor a team of embedded software engineers. - Develop and maintain embedded software architectures and design patterns. - Optimize software for performance, reliability, and power consumption. - Conduct code reviews and ensure compliance with industry standards and best practices. - Interface with hardware engineers to define system requirements and specifications. - Develop and execute testing and validation plans for embedded software. - Stay updated with the latest advancements in embedded systems and incorporate relevant technologies. - Document software design and development processes. - Guide and provide necessary support for embedded software development according to medical device compliance and regulations. - Adaptive to managing and co-ordinate cross functional demand during product development and maintenance. Work Experience Required Skills: Bachelor's or masters degree in computer science, Software Engineering, Electronics Engineering, or a related field. - Embedded architect experience specifically in hemodialysis machine and Renal care device generally. - Medical devices experience who can write SRS and run the entire product design process. - Over 15 years of experience in embedded software development and architecture. - Proficiency in C, C++, and assembly languages. - Extensive experience with real-time operating systems (RTOS) and embedded Linux. - Strong knowledge of microcontroller/microprocessor architectures. - Experience with communication protocols such as I2C, SPI, UART, USB , etc. - Excellent problem-solving and debugging skills. - Proven track record of leading and managing engineering teams. - Strong communication and documentation skills. - Professional certifications in embedded systems or software architecture are a plus. Preferred Skills: - Experience with hardware design and schematic review. - Knowledge of modern software development methodologies (Agile, Scrum). - Familiarity with version control systems such as Git. - Understanding of safety-critical systems and compliance standards.
Posted 1 month ago
3.0 - 6.0 years
3 - 8 Lacs
Erode
Work from Office
JD: * Design,develop,test & maintain firmware using Embedded C/C++ on Arm Cortex microcontrollers with RTOS & MQTT protocol communication . 2+ years of experience in firmware development . Knowledge of hardware interfaces & protocols (SPI, I2C, UART,). Health insurance Provident fund
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City