Senior Embedded Systems Software Engineer

3 weeks ago


Chennai, Tamil Nadu, India Gen4 Manufacturing Full time
Embedded Firmware Engineer

About Gen4 Manufacturing

We specialize in product development and manufacturing using Industry 4.0 technologies.

Gen4 offers tailored solutions across various domains, including Mechanical Engineering, Electronics, Software, IoT, and AI, with a strong commitment to energy efficiency and environmental sustainability.

Job Overview

We are seeking a technically proficient embedded firmware design engineer to join our team.

The work involves Firmware development, Hardware support, and project coordination.

Key Responsibilities

  • Technical Involvement: Participate in the design, development, and testing of devices and systems
  • Designing, writing, and maintaining software for machines
  • Experience in designing embedded programs in C with the STM32 family of processors
  • Familiarity with CAN / Motor Control / Sensor integration
  • Ability to develop GUIs that interface with embedded systems
  • Knowledge of PID and control
  • Exposure to hardware tools for debugging
  • Not required to design hardware, but ability to trace faults starting from a schematic is required
  • Inter-Disciplinary Collaboration: Participate in communication between different engineering disciplines to ensure seamless integration of mechanical, electrical, and software components
  • Knowledge Retention: Adapt best practices for retaining knowledge within the team
  • Customer Support: Travel for any customer support required for the machines

What We Offer

Salary: $80,000 - $110,000 per annum (depending on experience)

Location: Thiruvanmiyur, Chennai, Tamil Nadu. In-office work only.

Requirements

  • Strong technical background in embedded firmware is mandatory
  • Basic understanding of embedded hardware is mandatory
  • Prior hands-on work experience in building things is mandatory.
  • Prior experience of handling small teams and managing projects is preferred
  • Inter-disciplinary prior experience is strongly preferred
  • Experience of taking any device to market is preferred

Attributes and Competencies

We seek candidates with analytical skills, problem-solving mindset, attention to detail, teamwork, time management, and effective communication skills.



  • Chennai, Tamil Nadu, India Angel and Genie Full time

    Angel and Genie is seeking a highly skilled Senior Embedded Systems Engineer to join our team.We offer a competitive salary of $120,000 - $160,000 per annum, depending on experience.Job Description:The successful candidate will be responsible for designing and developing embedded software systems, including meeting with clients and engineering teams to...


  • Chennai, Tamil Nadu, India ZF Group Full time

    Join the ZF Group as an Embedded Systems Software Engineer and be part of our dynamic team that is shaping the future of mobility.About the RoleWe are looking for a highly skilled and motivated individual to work on developing software solutions for embedded systems. As an Embedded Systems Software Engineer, you will be responsible for designing,...


  • Chennai, Tamil Nadu, India ZF Group Full time

    Job Title: Embedded Systems Software EngineerWe are seeking an experienced Embedded Systems Software Engineer to join our team at ZF Group. This role will be responsible for designing, developing, and integrating software components for embedded systems.About the Role:Develop software components for embedded systems using C programming language.Work with...


  • Chennai, Tamil Nadu, India Safran Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Test Engineer - Embedded Systems to join our team at Safran. In this role, you will be responsible for designing and executing comprehensive test plans to ensure the highest quality of our embedded systems.Key Responsibilities:Analyzing user requirements and specifications to define test scope...


  • Chennai, Tamil Nadu, India Angel and Genie Full time

    About Angel and GenieAngel and Genie is a dynamic organization seeking an experienced professional to join our team as a Senior Embedded Systems Specialist.SalaryWe offer a competitive salary of approximately $120,000 per annum based on industry standards and location.Job DescriptionResponsibilities:Collaborate with clients, designers, and engineering teams...


  • Chennai, Tamil Nadu, India Safran Full time

    At Safran, we are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. This role will be based in Chennai and will involve working on the development of embedded systems.The ideal candidate will have a strong background in software quality assurance, with experience in testing and measurement systems. They should also have...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    At TETRAHED INC, we are seeking an experienced Senior Embedded Systems Software Developer to join our team. In this role, you will be responsible for designing, developing, and deploying software solutions for embedded systems.About the Job:We are looking for a highly skilled developer who can work on high-quality software development for embedded systems...


  • Chennai, Tamil Nadu, India Crescent Techservices Full time

    About the RoleWe are seeking a highly skilled Senior Python Software Developer to join our team at Crescent Techservices.Job DescriptionDevelop cutting-edge software solutions for embedded systems utilizing Python development, Bluetooth communication protocols, automation frameworks, and CI/CD pipelines.RequirementsThe ideal candidate will possess:A deep...


  • Chennai, Tamil Nadu, India VaaG Systems Private Ltd Full time

    VaaG Systems Private Ltd is a pioneering company in embedded and cloud software solutions. Our team specializes in delivering tailored software solutions that align with unique business needs.We bridge the gap between hardware and digital transformation, offering services in end-to-end software development, automation, and QA. Our AirEagle solution leverages...


  • Chennai, Tamil Nadu, India TekPillar Full time

    Job SummaryWe are seeking a highly skilled Embedded C/C++ Software Engineer to join our team at TekPillar. The ideal candidate will have strong expertise in Embedded C, C++, RTOS, and Microcontroller development.Key ResponsibilitiesDesign and implement software solutions on Real-Time Operating Systems (RTOS).Develop, test, and maintain embedded software...


  • Chennai, Tamil Nadu, India Meril Full time

    At Meril, we're seeking a seasoned Senior Embedded Software Development Expert to drive innovation in our Robotic development project. This exceptional opportunity offers a chance to make a significant impact in the field of embedded software engineering.Job SummaryWe're looking for a highly skilled professional with 5-15 years of experience in designing and...


  • Chennai, Tamil Nadu, India Rapyuta Robotics Full time

    Rapyuta Robotics, a pioneering robotics company based at ETH Zurich, aims to make robots more accessible and user-friendly for the logistics industry.We are seeking a talented Embedded Software Engineer to join our team in Chennai. As an integral part of our engineering department, you will collaborate with Electronic Engineers, Embedded Systems Engineers,...


  • Chennai, Tamil Nadu, India Rapyuta Robotics Full time

    Job OverviewWe are seeking a skilled Embedded Software Engineer to join our team at Rapyuta Robotics. As an Embedded Software Engineer, you will collaborate closely with Electronic Engineers, Embedded Systems Engineers, and Robotics Software Engineers to design, develop, and maintain embedded software tailored for robotic applications.

  • Electrical Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India Meril Full time

    Company OverviewMERIL Healthcare Pvt. Ltd., a leading innovator in medical devices, seeks a skilled Embedded Systems Engineer to join our team.Job Description:We are looking for an experienced engineer to design and develop firmware for our cutting-edge medical devices. As a member of our development team, you will be responsible for implementing software...


  • Chennai, Tamil Nadu, India HCLTech Full time

    Join HCLTech as a Senior Embedded Systems DeveloperHCLTech is seeking a highly skilled Senior Embedded Systems Developer to join our team in Chennai/Bengaluru. As a key member of our organization, you will be responsible for developing and implementing cutting-edge embedded systems solutions using C++ and other programming languages.About the RoleFamiliarity...


  • Chennai, Tamil Nadu, India TekPillar Services Pvt. Ltd Full time

    C++ Developer for ADAS ApplicationsTekPillar Services Pvt. Ltd is seeking an experienced Senior Embedded Systems Specialist to join our team.About the RoleThis role involves designing, developing, and optimizing C++ code for ADAS applications, ensuring high-quality, efficient, and reliable software.You will work closely with our ADAS integration team to...


  • Chennai, Tamil Nadu, India IELEKTRON Full time

    We are seeking a skilled and passionate Embedded Controls Engineer to join our team in Chennai. The ideal candidate will play a critical role in developing and implementing control algorithms for Battery Management Systems (BMS) using Model-Based Design (MBD) techniques.Job DescriptionYou will leverage tools like MATLAB and Simulink to design, simulate, and...


  • Chennai, Tamil Nadu, India HCLTech Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Development Specialist to join our team at HCLTech. As a key member of our software development team, you will be responsible for designing and developing embedded systems software solutions that meet the needs of our clients.


  • Chennai, Tamil Nadu, India Neudeep Technologies Pvt. Ltd Full time

    Job Title: Embedded Software ArchitectAbout Us: Neudeep Technologies Pvt. Ltd is a leading provider of innovative solutions for the embedded systems industry.Job Description:We are seeking an experienced Embedded Software Architect to join our team. As an Embedded Software Architect, you will be responsible for designing and developing BSPs for various...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    TETRAHED INC is seeking an experienced Embedded C Engineer to join our team. The ideal candidate will have strong experience in embedded systems, RTOS, and cloud computing.We are looking for a highly skilled professional with a strong background in embedded C programming and experience with RTOS (FreeRTOS). The selected candidate will be responsible for...