Firmware engineer intern

3 weeks ago


tamil nadu, India VETiNSTANT Full time
Company Description
At VETiNSTANT, an IIT Madras incubated startup. we believe in providing reliable data about pets to help veterinarians provide timely care and resolution. We are developing non-invasive handheld devices that allow anyone to gather clinically accurate data without causing pain to the animal. Our goal is to revolutionize animal healthcare and enable preventive and predictive care. We are currently working on ExamD, a diagnostic device for dogs, with plans to expand our range to include cats, cows, and horses.
Role Description
This is a full-time on-site role for a Firmware Engineer Intern at VETiNSTANT located in Chennai. As a Firmware Engineer Intern, you will be responsible for tasks such as debugging, embedded software development, and working with ARM architecture. You will collaborate with the team to develop and test firmware for our innovative handheld devices. This is an exciting opportunity to contribute to the development of groundbreaking technology in the field of animal healthcare.
Qualifications:
Pursuing or recently completed a degree in EEE,ECE or a related field.
Strong knowledge of C/C++ programming languages.
Familiarity with STM32 microcontrollers and STM32CubeMX .
Assist in designing, coding, and debugging firmware for STM32 microcontrollers.
Develop and maintain code using C/C++ and STM32 HAL/LL libraries.
Implement and test peripheral interfaces such as UART, I2C, SPI, ADC, and PWM.
Basic understanding of embedded systems and microcontroller architecture.
Experience with debugging tools and techniques.
Good problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Preferred Skills:
Experience with real-time operating systems (RTOS) such as FreeRTOS.
Knowledge of wireless communication protocols (Bluetooth, Wi-Fi).
Prior internship or project experience in embedded firmware development(STM32 microcontrollers and STM32CubeMX).
Benefits:
Hands-on Experience: Gain practical experience with cutting-edge embedded systems technology.
Mentorship: Receive guidance and support from experienced engineers.
Professional Growth: Opportunity to contribute to impactful projects and enhance your skills.
Competitive Compensation: Earn a competitive stipend during your internship.
Career Opportunities: High-performing interns may receive offers for full-time positions after graduation.
  • Firmware Engineer

    2 months ago


    tamil nadu, India HCLTech Full time

    We are Hiring for our Engineering Research & development services for the position of Firmware Engineer for Chenna i Location.Experience: 5-9 yearsLocation: ChennaiNotice period preferred: 60 days & less.Work Mode: Work From OfficeRequirement• 5+ years’ experience.• Conceive and implement fully functional and high performing C# and C++...


  • tamil nadu, India Celestica Full time

    Experience: 6-10 yearsLocation: Chennai, TNJob description:You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage systems,...


  • tamil nadu, India Celestica Full time

    Experience: 6-10 yearsLocation: Chennai, TNJob description:You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage systems,...


  • Tamil Nadu, India Celestica Full time

    Experience: 6-10 years Location: Chennai, TN Job description: You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage...


  • Tamil Nadu, India Celestica Full time

    Experience: 6-10 yearsLocation: Chennai, TNJob description:You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage systems,...


  • Injambakkam, Chennai, Tamil Nadu, India Quark Global Pvt. Ltd Full time

    1. Analyze new product functional requirements 2. Work with the product team to devise algorithms 3. Architect the firmware structure to meet the functional requirements specified 4. Create written documentation for firmware 5. Design and implement firmware modules using C 6. Define test cases and write test automation which effectively validate module...


  • tamil nadu, India Celestica Full time

    Experience: 6-10 yrsLocation: ChennaiRoles & Responsibilities:Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devicesCustomize BSP, boot code and device driversWork closely with hardware engineers in board bringupWork closely with manufacturing teams for...

  • BSP Firmware Developer

    2 months ago


    Tamil Nadu, India Celestica Full time

    Experience: 6-10 yrsLocation: ChennaiRoles & Responsibilities: Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devicesCustomize BSP, boot code and device driversWork closely with hardware engineers in board bringupWork closely with manufacturing teams for...


  • Tamil Nadu, India Celestica Full time

    Experience: 6-10 yrs Location: Chennai Roles & Responsibilities: Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devices Customize BSP, boot code and device drivers Work closely with hardware engineers in board bringup Work closely with manufacturing teams...


  • Tamil Nadu, India Celestica Full time

    Experience: 6-10 yrsLocation: ChennaiRoles & Responsibilities: Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devicesCustomize BSP, boot code and device driversWork closely with hardware engineers in board bringupWork closely with manufacturing teams for...

  • Software Engineer

    3 weeks ago


    tamil nadu, India Rail Labs Full time

    Job Description -We are looking for a Software Engineer to join our team. Join the product development team, where we provide the opportunity to work with a vibrant team on a Cutting-edge product for railways. Who will be responsible for designing and testing software systems that interface with applications. This role is on-site and located in IITM,...

  • Civil Engineer

    2 weeks ago


    tamil nadu, India Davidson Engineers & Contractors Full time

    Position: Civil Engineer (Fresher/Intern)Location: ChennaiJob Description:As a Civil Engineer Fresher/Intern at Davidson Engineers & Contractors, you will have the opportunity to gain hands-on experience and contribute to various projects under the guidance of experienced professionals. You will be involved in a wide range of tasks and responsibilities,...


  • tamil nadu, India Aurolab Full time

    Job Title: Medical Device Hardware EngineerJob Summary: We are seeking a skilled and innovative Medical Device Hardware Engineer to join our team focused on advancing healthcare technology. The ideal candidate will have a strong background in hardware engineering, with specific experience in medical device development. As a Medical Device Hardware Engineer,...

  • Senior IOT Engineer

    1 month ago


    tamil nadu, India HEPL - A Cavinkare Group Company Full time

    Years of experience: 6 - 10 yrsLocation: ChennaiWork: Full TimeNotice period: immediate joiner /15 daysBudget: 12 LPA - 18 LPAPosition Summary :As an IoT Project Engineer, you will be responsible for leading and executing IoT projects from conception to completion. Leveraging your extensive experience in the field, you will oversee the design, development,...

  • Senior IOT Engineer

    2 weeks ago


    tamil nadu, India HEPL - A Cavinkare Group Company Full time

    Years of experience: 6 - 10 yrsLocation: ChennaiWork: Full TimeNotice period: immediate joiner /15 daysBudget: 12 LPA - 18 LPAPosition Summary :As an IoT Project Engineer, you will be responsible for leading and executing IoT projects from conception to completion. Leveraging your extensive experience in the field, you will oversee the design, development,...


  • tamil nadu, India Planys Technologies Full time

    Company BriefPlanys is a deep tech start-up revolutionizing infrastructure integrity and risk assessment. Planys specializes in smart underwater inspection solutions and sophisticated digital analytics and reporting of NDT data. Planys envisions to steer a new course in the maintenance and inspection industry with its disruptive innovations in the field of...


  • tamil nadu, India Klenty Full time

    Company DescriptionKlenty is a sales engagement platform that helps sales teams automate the repetitive activities involved in the sales process and focus on building relationships and closing deals. With native integrations with popular CRMs like Salesforce, Zoho, Pipedrive, Hubspot, etc., Klenty streamlines the entire sales workflow, saving teams hours...

  • Engineering Manager

    2 weeks ago


    tamil nadu, India Aurolab Full time

    Position TitleEngineering ManagerReports toManaging DirectorDivision / DepartmentEquipmentLocation / SiteAurolab, MaduraiJOB PURPOSE:We are seeking a highly qualified and experienced Medical Device System Engineer Manager to lead our cross-functional engineering team in the research and development of Class II and III medical devices. The ideal candidate...

  • Hardware Test Engineer

    2 months ago


    Tamil Nadu/Coimbatore/Madurai/Chennai/Srinagar/Hubli, IN Dotflick Solutions Full time

    Role: Hardware Test EngineerJob description- Create the test plan for the different stages of the hardware testing and execute them according to the requirement- Design test plans and test cases to validate the products and improve the existing testing process- Supervising the manufacturing processes, ensuring quality work is done in a safe, efficient manner...

  • Hardware Test Engineer

    2 months ago


    Tamil Nadu,Coimbatore,Madurai,Chennai,Srinagar,Hubli, India Dotflick Solutions Full time

    Role: Hardware Test EngineerJob description- Create the test plan for the different stages of the hardware testing and execute them according to the requirement- Design test plans and test cases to validate the products and improve the existing testing process- Supervising the manufacturing processes, ensuring quality work is done in a safe, efficient manner...