Senior Embedded Systems Developer

6 days ago


Ahmedabad, Gujarat, India Electrify Services Full time

Job Overview: Electrify Services is seeking a skilled Lead Embedded Firmware Engineer to join our team. As a key player in our client's product development, you will be responsible for designing and implementing embedded software for real-time applications.



Main Responsibilities:




  • Develop the core architecture and lay out the foundations of new embedded products
  • Own the 'ground up' design and architecture of embedded software for real-time applications
  • Support and modify existing firmware, or develop new firmware
  • Collaborate with a multi-disciplinary team to design, integrate, qualify, and test applications
  • Generate documentation related to firmware and interfaces with traceability to customer and firmware certification requirements
  • Perform hands-on work encompassing debugging, troubleshooting, and testing of existing and new firmware
  • Develop and implement firmware lifecycle control process and documentation
  • Experience in Analog and digital interface, board bring-up, testing, and debugging of the software
  • Collaborate and add value through participation in peer code reviews and technical assessments in areas of expertise, providing comments and suggestions to support software designs and new technologies
  • Maintain, update, and enhance existing embedded software written in C
  • Work closely with other members of the engineering team to assist with the correct choice of processors and supporting hardware
  • Stay up to date with firmware development methodologies
  • Utilize embedded APIs and develop new API layers required to interface embedded platforms to the cloud and remote wired and wireless sensors
  • Develop and maintain internal database structures required for communicating and transmitting/receiving data from the Cloud
  • Collaborate and communicate with management, internal, and outsourced development partners regarding firmware design status, project progress, and issue resolution


Requirements:




  • Minimum 4 years of industry experience developing and supporting embedded systems
  • Demonstrated ability to ship complex C++ based embedded software to production
  • Developing and debugging code for ARM microcontrollers
  • Developing applications for embedded Linux systems
  • Communication protocols such as UART, SPI, I2C, and CAN, BLE, WIFI
  • Experienced with different controllers & their protocols i., TI, NFC, ESP, STM
  • Familiar with Modbus, SPI, RS485 and CAN Bus J1939
  • Demonstrable experience in a lead position and proven capability in the technical management of other engineers
  • Ability to work independently on assigned tasks and with others to ensure the rapid and co-ordinated development of new products
  • Hands-on experience in implementation of SW architect design for RTOS-based system designs and implementing embedded applications for different wireless-based communication technologies like ZigBee, Thread, BLE, Matter IoT-based technologies for wired and wireless protocols (802. 11 and 802. 15.4)
  • Ability to read the hardware schematics
  • Experience with Altium or KiCad would be a plus
  • Related experience in real-time development with multiple firmware design tools and languages is a big plus
  • Strong analytical and problem-solving skills are required
  • Designing firmware, including interaction and integration with hardware design
  • Firmware testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills; mastery of English


Location: Ahmedabad, India



Salary: Depending on Experience and Past achievements.



  • Ahmedabad, Gujarat, India Bonrix Embedded Innovations Full time

    Embedded Systems Opportunity at Bonrix InnovationsBonrix Embedded Innovations, a pioneering company in Ahmedabad, is seeking a highly skilled Senior Embedded Systems Developer. As part of our team, you will be responsible for designing and developing cutting-edge embedded electronics products and firmware solutions. Our expertise spans AI/ML, IoT, and...


  • Ahmedabad, Gujarat, India eInfochips (An Arrow Company) Full time

    We are seeking an experienced Senior Engineer to join our team at eInfochips (An Arrow Company). This is a challenging opportunity for individuals with a passion for embedded systems development and a strong background in MCU/RTOS.About the Role:This position will involve designing, developing, and testing firmware for various embedded systems projects.The...


  • Ahmedabad, Gujarat, India Rigel networks Full time

    Job Title: Android Developer for Embedded DevicesJob Description:We are seeking an experienced Android Developer with a strong background in developing applications for embedded devices, such as ticketing machines and smart cards. The ideal candidate will have a solid understanding of Android development, database management, and a passion for working on...


  • Ahmedabad, Gujarat, India Nibodhah Full time

    Overview of NibodhahNibodhah is a technology-driven organization committed to delivering cutting-edge solutions.Salary InformationThe estimated salary for this position in the Ahmedabad location ranges from ₹6,50,000 to ₹10,00,000 per annum, depending on experience and qualifications.Job DescriptionWe are seeking an experienced Embedded Linux Developer...


  • Ahmedabad, Gujarat, India Talent Corner Full time

    Firmware EngineerTalent Corner is seeking a skilled Firmware Engineer to design, develop, and maintain firmware for embedded systems focusing on Linux-based platforms.Responsibilities:Design and develop firmware for embedded systems with a focus on Linux-based platforms.Modify and customize the Linux kernel to support embedded systems.Develop device drivers...


  • Ahmedabad, Gujarat, India HARRY INTERNATIONAL PRIVATE LIMITED Full time

    Job DescriptionHARRY INTERNATIONAL PRIVATE LIMITED is seeking an experienced Senior Embedded Firmware Engineer to design, develop, and debug embedded firmware for various electronic devices.ResponsibilitiesDesign and develop embedded firmware for complex systemsCollaborate with hardware engineers to ensure seamless integration of firmware with hardware...


  • Ahmedabad, Gujarat, India GRIDBOTS TECHNOLOGIES PVT LTD Full time

    About UsGridbots Technologies Pvt Ltd is a leading robotics and automation company providing innovative solutions to enhance efficiency and drive technological advancement across various industries.Job SummaryWe are seeking an experienced Embedded Systems Specialist to join our team. As an Embedded Systems Specialist, you will be responsible for designing,...


  • Ahmedabad, Gujarat, India HARRY INTERNATIONAL PRIVATE LIMITED Full time

    Job DescriptionHARRY INTERNATIONAL PRIVATE LIMITED is seeking an experienced Embedded Systems Expert to join our team. About the RoleWe are looking for a highly skilled and motivated individual to design, develop, and debug embedded firmware for various electronic devices.ResponsibilitiesCollaborate with hardware engineers to ensure seamless integration of...


  • Ahmedabad, Gujarat, India TEKSUN Full time

    Job DescriptionWe are seeking a highly skilled Senior Hardware Design Lead to join our team at TEKSUN. The successful candidate will be responsible for leading the design and development of cutting-edge embedded systems.About Us:TEKSUN is a renowned company in the field of embedded systems, committed to delivering innovative solutions that push the...


  • Ahmedabad, Gujarat, India eInfochips (An Arrow Company) Full time

    We are seeking a skilled Embedded Systems Engineer to join our team at eInfochips, an Arrow company. This is a full-time position offering a competitive salary of $120,000 - $180,000 per annum.About the RoleThe successful candidate will be responsible for designing and developing firmware for embedded systems. You will work closely with our team to create...


  • Ahmedabad, Gujarat, India TEKSUN Full time

    About the RoleWe are seeking an experienced Senior Solutions Architect - Embedded Systems to join our team at TEKSUN. In this role, you will be responsible for developing and managing the Embedded Solutions portfolio, working closely with the Sales and Marketing team.Job DescriptionThe primary goal of this position is to identify new business opportunities,...


  • Ahmedabad, Gujarat, India Tesk Training Consultancy Full time

    Job Title: Senior Embedded Software ArchitectAbout Us:Tesq Diligent Product Solutions Pvt. Ltd. is a leading provider of innovative solutions in the field of embedded systems.Estimated Salary: ₹2,500,000 - ₹3,000,000 per annum (depending on experience and qualifications)Job Description:We are seeking an experienced Senior Embedded Software Architect to...


  • Ahmedabad, Gujarat, India eInfochips (An Arrow Company) Full time

    About eInfochips (An Arrow Company)eInfochips, a leading provider of product engineering and semiconductor design services, fuels technological innovations in multiple verticals. With 500+ products developed and 40M deployments in 140 countries, the company continues to drive digital transformation and connected IoT solutions.Job SummaryWe are seeking an...


  • Ahmedabad, Gujarat, India Rigel networks Full time

    Job Description:  We are looking for a skilled Embedded Systems Software Engineer to join our team at Rigel Networks. The ideal candidate will have hands-on experience in developing applications for embedded devices, such as ticketing machines and smart cards.About the Role:  As an Embedded Systems Software Engineer, you will be responsible for...


  • Ahmedabad, Gujarat, India HOPS HEALTHCARE Full time

    Hops Healthcare is a leading healthcare provider seeking an experienced Embedded Systems Specialist to join their team.As an Embedded Systems Specialist, you will play a key role in developing and verifying code for various controllers according to customer requirements. This includes designing and implementing BLE/Wi-Fi/cloud-based low-power portable...


  • Ahmedabad, Gujarat, India TekPillar Full time

    About the RoleWe are seeking an experienced Embedded Linux Systems Engineer to join our team at TekPillar in Ahmedabad. As a key member of our engineering team, you will play a crucial role in designing, developing, and maintaining board support packages (BSP) for embedded Linux systems.Key Responsibilities:Design, develop, and maintain BSPs for embedded...


  • Ahmedabad, Gujarat, India Talent Corner Full time

    Talent Corner OpportunityWe are seeking a skilled Firmware Engineer to join our team.About the RoleThis position involves designing, developing, and maintaining firmware for embedded systems with a focus on Linux-based platforms. Key responsibilities include modifying and customizing the Linux kernel to support these systems, as well as creating device...


  • Ahmedabad, Gujarat, India eInfochips (An Arrow Company) Full time

    Job DescriptioneInfochips, a leading global provider of product engineering and semiconductor design services, is seeking an experienced Embedded Systems Firmware Expert to join our team.About eInfochipsWe are an Arrow company with over 500+ products developed and 40M deployments in 140 countries. Our service offerings include digital transformation and...


  • Ahmedabad, Gujarat, India eInfochips (An Arrow Company) Full time

    About the RoleAs an Embedded Systems Firmware Engineer at eInfochips, you will be responsible for designing and developing firmware solutions for various embedded systems.


  • Ahmedabad, Gujarat, India Embrill Private Limited Full time

    Job Title: Firmware Engineer for Embedded SystemsLocation: Ahmedabad, Gujarat (Work From the Office only)Overview:We are seeking a skilled and ambitious Firmware Engineer to join our team at Embrill Private Limited. As a key member of our embedded systems development team, you will be responsible for designing, developing, testing, and maintaining firmware...