Embedded Software Engineer

6 days ago


Jaipur, Rajasthan, India Axio Electronics Full time

Company Overview Welcome to Axio Electronics Pvt Ltd – where innovation meets engineering excellence At Axio Electronics, we are committed to transforming the electronics industry through cutting-edge research and development. Our expertise spans across electronics hardware design , firmware development , board assembly , testing , and mass production . We specialize in delivering high-performance solutions in consumer electronics , power electronics , and medical product development , driving progress and innovation through our deep technical expertise and problem-solving capabilities. Role Overview We are seeking a talented and motivated Embedded Firmware Engineer to join our dynamic team at Axio Electronics in Jaipur . This is a full-time hybrid role with the flexibility to work from home. The Embedded Firmware Engineer will play a critical role in developing and optimizing firmware for embedded systems, ensuring seamless integration with hardware and enhancing product performance. Roles and Responsibilities As an Embedded Firmware Engineer , you will be responsible for the design, development, testing, and optimization of embedded systems, ensuring efficient hardware-software integration and robust product performance. 1. Firmware Development & Maintenance Develop and maintain firmware using Embedded C and C++ . Implement software libraries, drivers, and communication protocols. Optimize firmware for memory and power efficiency. Write clean, modular, and scalable code for easy maintenance. 2. Microcontroller & Embedded System Programming Work with microcontrollers such as ESP32 , nRF52 , STM32 , PIC , AVR , and ARM-based controllers . Develop and debug bootloaders and real-time embedded applications . Implement low-power strategies for battery-operated and power-sensitive applications. 3. Embedded Linux Development Work with Embedded Linux concepts, including kernel configuration , device tree , and drivers . Develop applications and scripts for Linux-based embedded systems. Use shell scripting for automation and system configuration. Integrate and configure Linux-based development tools. 4. Communication Protocols & Connectivity Work with interfaces such as UART , SPI , I2C , CAN , and USB . Implement wireless connectivity using BLE , WiFi , and LTE for IoT applications. Develop and optimize networking stacks for embedded devices. Ensure secure and efficient data transfer between embedded devices and cloud servers. 5. IoT & Cloud Integration Develop firmware to interact with IoT platforms for data logging and analysis. Implement communication protocols like MQTT , CoAP , and HTTP for cloud connectivity. Work with IoT servers for secure device communication and data storage. 6. Debugging & Troubleshooting Use tools such as JTAG , logic analyzers , oscilloscopes , and debuggers to diagnose hardware and firmware issues. Analyze and optimize system performance at both the hardware and firmware levels. Resolve complex hardware-software integration issues. 7. Testing & Validation Perform unit testing and system-level validation for embedded applications. Conduct hardware-in-the-loop (HIL) and simulation-based testing. Develop test cases and automated test scripts for firmware validation. Ensure firmware meets functional, performance, and safety requirements. 8. Documentation & Code Review Create detailed documentation for firmware architecture, APIs, and version control. Participate in code reviews and peer programming sessions to maintain code quality. Prepare technical documentation, including user manuals and troubleshooting guides . 9. Collaboration & Continuous Learning Work closely with hardware engineers, software developers, and product designers to deliver integrated solutions. Stay updated on the latest industry trends, emerging technologies, and best practices in embedded systems. Participate in team discussions, brainstorming sessions, and project planning to drive innovation and problem-solving. Qualifications Strong skills in Embedded Software Programming and Software Development Experience with debugging embedded systems Expertise in software design and hardware-software integration Knowledge of real-time operating systems (RTOS) and low-power embedded systems Experience working with microcontrollers and embedded Linux systems Bachelor's degree in Computer Engineering , Electronics , Computer Science , or a related field Strong problem-solving and analytical skills Ability to work effectively in a collaborative team environment



  • Jaipur, Rajasthan, India Hero MotoCorp Full time

    About the Role:We are seeking a highly skilled Embedded Software Engineer to join our team at Hero MotoCorp. In this role, you will be responsible for designing and developing functional safety software solutions for automotive telematics systems.As an Embedded Software Engineer, you will work closely with our Hardware, Software, and testing teams to develop...


  • Jaipur, Rajasthan, India Axio Electronics Full time

    Company OverviewWelcome toAxio Electronics Pvt Ltd– where innovation meets engineering excellence At Axio Electronics, we are committed to transforming the electronics industry through cutting-edge research and development. Our expertise spans acrosselectronics hardware design,firmware development,board assembly,testing, andmass production. We specialize...


  • Jaipur, Rajasthan, India Gram Power Full time

    Job Title Embedded Software Engineer Department Software Development Location Jaipur About Gram Power Gram Power is an energy technology company founded out of Berkeley, California. We have developed...


  • Jaipur, Rajasthan, India Hero MotoCorp Full time

    Company Overview\Hero MotoCorp is the world's largest manufacturer of motorcycles and scooters, with a presence in 47 countries across Asia, Africa, Latin America, and the Middle East.\We have a globally benchmarked manufacturing and Research & Development ecosystem that is spread across global geographies. Our R&D facilities are located in India and...


  • Jaipur, Rajasthan, India Axio Electronics Full time

    At Axio Electronics, we are committed to transforming the electronics industry through cutting-edge research and development.We specialize in delivering high-performance solutions in consumer electronics, power electronics, and medical product development, driving progress and innovation through our deep technical expertise and problem-solving...


  • Jaipur, Rajasthan, India Hero MotoCorp Full time

    **Job Description**We are seeking an experienced Embedded Systems Engineer to join our team at Hero MotoCorp. As a key member of our research and development department, you will be responsible for designing and developing software for connected vehicles using Embedded C/C++.The successful candidate will have expertise in using software development tools...


  • Jaipur, Rajasthan, India Hero MotoCorp Full time

    Join Hero MotoCorp, the world's largest manufacturer of motorcycles and scooters, as an Embedded Software Developer. In this role, you will design and develop cutting-edge Automotive Embedded Firmware for components related to new generations of ICE, EV, and HEV systems.The ideal candidate will have a strong background in Embedded software design and...


  • Jaipur, Rajasthan, India ACL Digital Full time

    Experience:7+ years in Embedded Software Development, with a substantial focus on automation, robotics and/or automotive. Skills and Competencies: Required:Proficiency in C and C++ and Linux for embedded system development.Hands on experience in industrial protocols like TCP/IP, CAN, Wi-Fi, BLE, RS485, RS232 etc.Experience in Firmware Development life...


  • Jaipur, Rajasthan, India Axio Electronics Full time

    We are looking for a talented Embedded Firmware Engineer to join our team at Axio Electronics in Jaipur.The role of Embedded Firmware Engineer is critical in developing and optimizing firmware for embedded systems, ensuring seamless integration with hardware and enhancing product performance.The Embedded Firmware Engineer will be responsible for the design,...


  • Jaipur, Rajasthan, India Hero MotoCorp Full time

    **About the Job**We are seeking an experienced Backend Developer to join our team at Hero MotoCorp.As a Backend Developer, you will play a key role in developing innovative solutions that drive customer satisfaction and loyalty.Our team is passionate about creating cutting-edge products that meet the evolving needs of our customers.We foster a culture of...


  • Jaipur, Rajasthan, India Talent Toppers Full time

    **Position:** TCU FuSa Software Implementation Engineer**Experience:Graduate: 9 to 12 years of experience with connected vehicle embedded firmware implementation.Post Graduate: 6 to 9 years of experience.**Job Role:** Develop and implement functional safety software solutions for automotive telematics systems. Collaborate closely with Hardware, Software, and...


  • Jaipur, Rajasthan, India Talent Toppers Full time

    Position: TCU FuSa Software Implementation EngineerExperience:Graduate: 9 to 12 years experience with connected vehicle embedded firmware implementationPost Graduate: 6 to 9 yearsLocation: JaipurJob Role:To develop and implement functional safety software solutions for automotive telematics systems.In Continuous interaction with Hardware, Software, and...


  • Jaipur, Rajasthan, India Talent Toppers Full time

    **Position:** TCU FuSa Software Implementation Engineer **Experience: Graduate: 9 to 12 years of experience with connected vehicle embedded firmware implementation. Post Graduate: 6 to 9 years of experience. **Job Role:** Develop and implement functional safety software solutions for automotive telematics systems. Collaborate closely with Hardware,...


  • Jaipur, Rajasthan, India Axio Electronics Full time

    Role OverviewAt Axio Electronics, we are seeking a highly skilled Embedded Firmware Engineer to join our team in Jaipur. This is a full-time hybrid role with flexibility to work from home.We are committed to transforming the electronics industry through cutting-edge research and development. Our expertise spans across electronics hardware design, firmware...


  • Jaipur, Rajasthan, India Axio Electronics Full time

    Company OverviewAxio Electronics is a pioneering electronics company that pushes the boundaries of innovation and engineering excellence. Our team of experts is committed to developing cutting-edge solutions that transform the industry.We specialize in delivering high-performance products in consumer electronics, power electronics, and medical product...


  • Jaipur, Rajasthan, India Axio Electronics Full time

    As an Embedded Firmware Engineer at Axio Electronics, you will be responsible for designing, developing, testing, and optimizing firmware for embedded systems.This role requires strong skills in Embedded Software Programming and Software Development, experience with debugging embedded systems, expertise in software design and hardware-software integration,...


  • Jaipur, Rajasthan, India LearningBIX Full time

    Technical Requirements:Bachelor's or Master's degree in Electronics Engineering, Electrical Engineering, or a related field.At least 5 years of hands-on experience in electronics design, robotics, and microcontroller programming.The ideal candidate will have proficiency in PCB design tools, strong knowledge of circuit design, embedded systems, and low-power...


  • Jaipur, Rajasthan, India Talent Toppers Full time

    Job Description: Fuel Injection Application Software Engineer – ECU / VCU DevelopmentLocation : JaipurExperience : Graduate : 9 – 12 yrs / PG: 6 – 9 yearsIndustry : AutomotiveRole Summary:We are seeking a highly skilled and motivatedFuel Injection Software Engineerto focus on the design, development, and optimization of software solutions for...


  • Jaipur, Rajasthan, India Hero MotoCorp Full time

    At Hero MotoCorp, we are seeking an experienced Automotive Firmware Engineer to join our Research and Development team. This role offers a challenging opportunity to develop 1st-in-class Automotive Embedded Firmware for various automotive components.The successful candidate will possess a strong technical background, including knowledge of Embedded software...


  • Jaipur, Rajasthan, India iCare Software Full time

    About iCare SoftwareiCare is a leading enterprise software platform for childcare management. Our comprehensive solutions cater to preschools, afterschool programs, and childcare centers.We are evolving into iCare AI, integrating ChatGPT and Julius to enhance automation, analytics, and user experience.To achieve this, we're hiring two Senior Software...