Firmware Developer

2 months ago


Delhi, India Chetak Technology Ltd Full time
Bajaj Auto has been a pioneer in developing powerful, sustainable, and affordable vehicles for over 75 years now. In late, 2019, we started the Urbanite business, as a result of which we were able to launch an EV avatar of our popular, flagship market leader - Chetak. With endless advancement opportunities and an intent to differentiate ourselves in the electric vehicle marketplace, we were focused on developing a specialized talent pool, capable of rolling-out, the first 100% in-house built vehicle, while establishing a fully owned and managed, subsidiary, called Chetak Technology Limited.

Job Title - Firmware DeveloperWork location - PuneQualification - BE/ BTech/ ME/ Mtech/ MSc in Computer Science/ VLSI/ Embedded/ Electronics (& Telecommunication)/ Instrumentation & ControlExperience - 3 to 10 yrs

Job Responsibilities-The selected candidate shall participate in efforts to develop the firmware for ARM Cortex-M micro-controllers targeted at control units for Electric Vehicles. The role involves design and development of software based on proprietary templates that need to be targeted and tested on hardware. The selected candidate shall therefore participate in development of the various software components including low-level drivers, scheduler, boot-loader, service functions and communication protocol stacks. In doing so, he/ she shall have to consult data-sheets/ application notes as well as experts from the micro-controller vendor to bring up the drivers with requisite features and test these drivers. The software thus developed needs to be further optimized for performance in RTOS/ bare-metal operating environments. The selected candidate shall also be involved with bug analysis and facilitate quick addressing by developing software that is modular, scalable, and compatible with Bajaj Auto’s proprietary software architecture stack. He/ she needs to be familiar with relevant guidelines such as MISRA to ensure compliance, participate in design and code reviews, and collaborate with other team members to ensure that all software is adequately tested. The task includes creating documentation for the code, including user manuals and technical documentation Ideal candidate shall have a disciplined approach to development, detail – oriented approach to problem solving, and shall also be an effective communicator for conducting training sessions and develop lucid documentation.

Required Exposure-Very strong knowledge of C programming and data structures with experience in micro-controller based projects.Clear concept of micro-Controller Architecture. Driver Development using embedded C / assembly language Troubleshooting using debugger/ logic Analyzer etc.Good understanding of RTOS with experience in realizing software as multiple tasks in RTOS.Knowledge of different communication protocols, interfaces and hardware subsystems.Familiarity with software configuration management tools (SVN/GIT), defect tracking tools, and peer review

Preferred add-ons-Exposure to CAN/ CAN(FD) and higher level protocols like UDS/ CCP/ J1939/ other.Working experience with ARM cortex architecture and driver development for ARM cortex platform Use of CMSIS library/ other libraries from chip vendor.Use of Doxygen for automatic document generation.Familiarity with AutoSAR philosophyUnderstanding of principles of object oriented programming. Knowledge of some scripting language: Perl/ Python/ other.Prior exposure to ASPICE/ CMMi



  • Delhi, India Eximietas Design Full time

    About Eximietas:a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai and Bhubaneswar in India. Eximietas Design is a leading technology firm specializing in (VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML) solutions. With a commitment to innovation and excellence, we...


  • Delhi, India Eximietas Design Full time

    About Eximietas:Eximietas, a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai and Bhubaneswar in India. Eximietas Design is a leading technology firm specializing in (VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML) solutions. With a commitment to innovation and...

  • Firmware Engineer

    4 weeks ago


    Delhi, India ACL Digital Full time

    We are looking for a motivated and experienced Firmware Engineer to join our team! As a Firmware Engineer, you will be responsible for supporting the firmware development team in the design, development and production of our firmware supported products. You will be responsible for testing, documenting and creating firmware standards.Firmware Engineer duties...


  • South Delhi, India Pulse Communication Systems Pvt. Ltd. Full time

    Salary: Upto 15 Lakhs INR Per Annum based on Experience About Us: Pulse Communications - Join our innovative organization dedicated to building cutting-edge radio communication devices. With over 30 years of industry experience, we specialize in delivering high-quality hardware and firmware solutions. As we expand our team, we are looking for a...


  • Delhi, India Garuda3d Full time

    We are seeking an experienced software developer to enhance and customize the Klipper firmware running on a Raspberry Pi-based 3D printer system. The developer will be responsible for modifying and developing features for the Klipper web interface (Mainsail/Fluid), adding custom modules, macros, and plugins, and tailoring the interface for the Klipper screen...

  • Firmware Engineer

    4 weeks ago


    Delhi, India Talentnauts Full time

    Experience:2-4 yearsWhat you do:As part of a cross-functional development team, you will perform various Hardware development & sustenance activities, developing firmware for new IoT devices from scratch. You will be responsible for the testing framework, system validation and end to end documentation of the product.Roles & Responsibilities:Design / Develop...


  • Delhi, India Vecmocon Technologies Pvt Lmt Full time

    About the RoleWe are seeking a highly skilled Embedded Firmware Developer to join our team at Vecmocon Technologies Pvt. Ltd. As a key member of our engineering team, you will play a critical role in the development of new firmware and maintenance/enhancement of existing firmware for our electric vehicles.Key Responsibilities- Develop application layer code,...


  • South Delhi, India Pulse Communication Systems Pvt. Ltd. Full time

    Salary: Upto 15 Lakhs INR Per Annum based on ExperienceAbout Us:Pulse Communications - Join our innovative organization dedicated to building cutting-edge radio communication devices. With over 30 years of industry experience, we specialize in delivering high-quality hardware and firmware solutions. As we expand our team, we are looking for a passionate and...


  • South Delhi, India Pulse Communication Systems Pvt. Ltd. Full time

    Salary: Upto 15 Lakhs INR Per Annum based on ExperienceAbout Us:Pulse Communications - Join our innovative organization dedicated to building cutting-edge radio communication devices. With over 30 years of industry experience, we specialize in delivering high-quality hardware and firmware solutions. As we expand our team, we are looking for a passionate and...

  • Firmware Engineer

    3 days ago


    Delhi, India DosePacker India Full time

    Key Responsibilities:- Firmware Development: Design and optimize firmware for robotic systems to enhance testing protocols and ensure reliable operation.- Hardware Design & Testing: Create and test hardware circuits, ensuring they meet performance standards and reliability for robotics applications.- System Integration: Collaborate with the Mechatronics team...


  • Delhi, Delhi, India MES Full time

    Firmware DevelopmentMaverick Energy Solutions (MES) is a leader in commercial lighting, advanced controls, electric vehicle chargers, and sustainable products. Our mission is to provide consultative expertise, optimize financial incentives, ensure pricing and availability excellence, and embrace a proactive 'Get Things Done' mentality.Job SummaryAs a...

  • Firmware Engineer

    3 days ago


    Delhi, India DosePacker India Full time

    Key Responsibilities:Firmware Development: Design and optimize firmware for robotic systems to enhance testing protocols and ensure reliable operation.Hardware Design & Testing: Create and test hardware circuits, ensuring they meet performance standards and reliability for robotics applications.System Integration: Collaborate with the Mechatronics team to...


  • delhi, India Eximietas Design Full time

    About Eximietas:a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai and Bhubaneswar in India. Eximietas Design is a leading technology firm specializing in (VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML) solutions. With a commitment to innovation and excellence, we...


  • Delhi, India Eximietas Design Full time

    About Eximietas: a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai and Bhubaneswar in India. Eximietas Design is a leading technology firm specializing in (VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML) solutions. With a commitment to innovation and excellence, we...


  • Delhi, India MES Full time

    Maverick Energy Solutions (MES) is on a mission to lead the way in shaping a cleaner and more sustainable future. Committed to innovation, integrity, and environmental stewardship, MES specializes in manufacturing cutting-edge commercial lighting, advanced controls, electric vehicle chargers, and other sustainable products.Our mission is to provide...


  • Delhi, India MES Full time

    Maverick Energy Solutions (MES) is on a mission to lead the way in shaping a cleaner and more sustainable future. Committed to innovation, integrity, and environmental stewardship, MES specializes in manufacturing cutting-edge commercial lighting, advanced controls, electric vehicle chargers, and other sustainable products.Our mission is to provide...

  • Firmware Engineer

    6 days ago


    New Delhi, India Nanogenius Technologies Full time

    Company DescriptionNanogenius is a fast-growing design services company based in New Delhi, specializing in delivering innovative designs for semiconductors. We offer turnkey solutions for silicon bring-up and spec to product, including FPGA prototyping, physical design, and turnkey ASIC design.Location: RemoteEmployment Type: Full-TimeJoining: Immediate#...

  • Firmware engineer

    5 days ago


    New Delhi, India Nanogenius Technologies Full time

    Company DescriptionNanogenius is a fast-growing design services company based in New Delhi, specializing in delivering innovative designs for semiconductors. We offer turnkey solutions for silicon bring-up and spec to product, including FPGA prototyping, physical design, and turnkey ASIC design.Location: RemoteEmployment Type: Full-TimeJoining: Immediate#...


  • delhi, India Qualcomm Full time

    Job Title: Bluetooth Firmware Engineer, Senior Location: Hyderabad Job Description: This position is for software design, development of Bluetooth Firmware for Qualcomm Bluetooth devices. Candidate will be actively involved in development of new firmware for Bluetooth latest specification and futuristic products for Mobiles, Wearables, IoE and Automotive...

  • Firmware Engineer

    6 days ago


    New Delhi, India Nanogenius Technologies Full time

    Company Description Nanogenius is a fast-growing design services company based in New Delhi, specializing in delivering innovative designs for semiconductors. We offer turnkey solutions for silicon bring-up and spec to product, including FPGA prototyping, physical design, and turnkey ASIC design. Location: Remote  Employment Type: Full-Time  ...