Embedded Software Developer

1 month ago


Ahmedabad, Gujarat, India TEKSUN Full time

Key Responsibilities:

  • To analyze domain-specific technical requirements and modify software as per customer needs.
  • Perform software testing including unit, functional, and system-level requirements manually and with automation tools.
  • Develop firmware for specific system modules.
  • Write integration code and make push requests to the Git repository.
  • Conduct code peer-review following coding guidelines and static code analysis.
  • Troubleshoot software problems of limited complexity.
  • Document technical deliverables like software specifications, design documents, code commenting, test cases, and test reports throughout the project lifecycle.
  • Follow defined software development life cycle processes.
  • Provide technical support to the team and contribute to their growth.
  • Generate reusable code that can be contributed to Teksun's code bank.

Good to Have Skills:

  • Experience in edge computing.
  • Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
  • Power management for low-power devices.

Job Requirements:

  • Excellent programming skills in C/C++.
  • Working experience in bare metal, RTOS, and device driver development.
  • Experience with wireless communication technologies such as BLE, Wi-Fi, RF, GPS, GSM LTE, NB-IOT, Zigbee for sensor network-based applications.
  • Knowledge of ARM-based microcontrollers.
  • Excellent analytical and problem-solving skills.
  • Excellent debugging skills and hands-on coding experience.
  • Object-oriented fundamentals and design principles.
  • Familiarity with tools like Logic Analyzer, DSO/CRO, Spectrum Analyzer.
  • Experience with Confluence, JIRA, GIT, SVN, Bitbucket, and other development tools.


  • 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 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 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 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...


  • 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 TEKSUN Full time

    Job DescriptionWe are seeking a highly skilled Embedded Firmware Software Architect to join our team at Teksun.About the RoleThe ideal candidate will have extensive experience in designing and developing firmware for embedded systems, with a strong understanding of low-level programming languages such as C/C++.You will be responsible for analyzing...


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

    Job Title: Senior Embedded Firmware Engineer at HARRY INTERNATIONAL PRIVATE LIMITEDOverviewHARRY INTERNATIONAL PRIVATE LIMITED is searching for an experienced Senior Embedded Firmware Engineer to join our team. As an essential member of our engineering team, you will be responsible for designing, developing, and debugging embedded firmware for various...


  • Ahmedabad, Gujarat, India Halma plc Full time

    About Halma plcWe are a global leader in life-saving technologies, driven by a clear purpose to protect and improve the lives of people around the world.Our diverse group of companies specialize in market leading technologies that push the boundaries of science and technology. We have a team of over 250 professionals representing commercial, digital and...


  • Ahmedabad, Gujarat, India Tesk Training Consultancy Full time

    About This RoleWe are seeking a highly skilled and experienced Firmware Development Lead to join our team at Tesk Training Consultancy.Job SummaryThis is a full-time opportunity for a talented individual to lead the development of firmware projects and guide a team of engineers to achieve design success.Key Responsibilities:Technical leadership in executing...


  • Ahmedabad, Gujarat, India eInfochips Private Limited Full time

    About the Role We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team at eInfochips Private Limited in Bangalore, India. About the Job This is a full-time position that involves designing, developing, and testing real-time embedded software and firmware for PC and mobile-based applications. About the Team You will...


  • 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 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 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 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 eInfochips (An Arrow Company) Full time

    **About eInfochips (An Arrow Company)**eInfochips, an Arrow company, is a leading provider of digital engineering services and solutions. We help companies develop innovative products and transform their businesses through technology.We are currently seeking an experienced Embedded Systems Hardware Development Engineer to join our team in Ahmedabad. In this...


  • 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 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 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 eInfochips (An Arrow Company) Full time

    At eInfochips (An Arrow Company), we are seeking a skilled Embedded Systems Firmware Engineer to join our team.Location: Ahmedabad/PuneEstimated Salary: ₹2,400,000 - ₹4,200,000 per annum based on experience and qualifications.Company OvervieweInfochips is a leading global provider of product engineering and semiconductor design services. With over 500+...


  • Ahmedabad, Gujarat, India TEKSUN Full time

    Job Description:As a Principal Engineer for Embedded Firmware at TEKSUN, you will lead multiple projects at the technical forefront and manage cross-functional technical teams. Your key responsibilities include designing and architecting embedded and IoT-based products from scratch, analyzing domain-specific technical or low-level requirements, and modifying...