See more Collapse

Senior Embedded Software Engineer

1 month ago


Mumbai, India Lagnus Private Limited Full time

Job Title: Senior Software Engineer

Location: Mumbai

Education: Bachelor’s degree in Electronics, ExTC, or similar branch.

Experience: 8-12 years of experience

Must Have:

  • Experience in leading a team.
  • Experience in BareMetal embedded programming in C.
  • Experience on ARM Cortex M4 and M7.
  • Knowledge of peripherals like ADC, DAC, UART, NVIC, DMA, SPI, etc.
  • Good debugging skills and usage of debuggers like J-link, ST-link, etc.
  • Knowledge of linker scripts, controller startup code.
  • Good knowledge and experience in driver development.
  • Experience in writing bootloaders for the controller.
  • Knowledge of CMake.

Good to have:

  • Version control using Git, BitBucket.
  • Knowledge of the build system CI/CD.
  • Familiarity with tools such as DOORS, Bitbucket, GTest, CMake, Coverity, JIRA, etc.
  • Experience in Python.
  • Knowledge of RTOS.
  • Knowledge of PID control loop writing and tuning, filters realization.
  • Experience developing medical-grade software as per IEC 62304.
  • Familiarity with safety-driven development.
  • Experience in Ventilator or Anesthesia products.
  • Experience in agile scrum methodology.

Interested candidates please share your resume to edukondalu@lagnus.com.

#embeddedc #python #baremetal #arm #cortex #m4 #m7


We have other current jobs related to this field that you can find below


  • Mumbai, Maharashtra, India Hyperhire Full time

    Client - CONFIDENTIALNP - max 2 weeksLocation - South Korea (onsite role)Candidates location - Preferred is India, Turkey,etc.ROLE 1.S/W Development Engineer Recruitment Notice (Senior Engineer~ Principle Engineer)Recruitment DivisionS/W DevelopmentFieldEmbedded S/WHiring positionManager ~ Senior ManagerNumber of people recruited1 person (regardless of...


  • mumbai, India Hyperhire Full time

    Client - CONFIDENTIALNP - max 2 weeksLocation - South Korea (onsite role)Candidates location - Preferred is India, Turkey,etc.ROLE 1.S/W Development Engineer Recruitment Notice (Senior Engineer~ Principle Engineer)Recruitment DivisionS/W DevelopmentFieldEmbedded S/WHiring positionManager ~ Senior ManagerNumber of people recruited1 person (regardless of...


  • Mumbai, Maharashtra, India Delphie Consulting Services Full time

    Hiring Hiring HiringWe have an opening for Embedded Firmware Software EngineerIndustry :Appliances, Electrical, and Electronics ManufacturingDesignation : Embedded Firmware EngineerBasic skills : Electronic hardware design and software writing,EmbeddedC/C++,EmbeddedSoftware,EmbeddedFirmwareInterview mode: F2FWork Mode: Work from officeExperience : 2 to 5...


  • Mumbai, Maharashtra, India timesjobs Full time

    Technical leader in a team of up to 5 engineers. Key influencer and decision maker.Develop/modify/adapt Linux device drivers and board support packages for new processors, memory chips, I/O chipsets, I/O interfaces and boards, e.g. x86, ARM, FLASH, DRAM, Ethernet, WiFi, ZigBee, 2G, 3G, CAN, SPI, I2C, I2S,GPIO, USB and PCIe.Develop applications that...


  • Mumbai, Maharashtra, India timesjobs Full time

    Technical leader in a team of up to 5 engineers. Key influencer and decision maker.Develop/modify/adapt Linux device drivers and board support packages for new processors, memory chips, I/O chipsets, I/O interfaces and boards, e.g. x86, ARM, FLASH, DRAM, Ethernet, WiFi, ZigBee, 2G, 3G, CAN, SPI, I2C, I2S,GPIO, USB and PCIe.Develop applications that...

  • Embedded engineer

    4 days ago


    Mumbai, Maharashtra, India DVS MECH Solutions Full time

    Overview: As anEmbedded Engineer you will play a crucial role in designingdeveloping and testing embedded systems for various electronicdevices. You will work closely with crossfunctional teams to ensurethe seamless integration of software and hardwarecomponents.KeyResponsibilities:Designing andimplementing software of embedded devices andsystemsDebugging...


  • Mumbai, India Baker Hughes Full time

    Embedded Software Development EngineerDo you enjoy creating innovative and strategic solutions to solve complex problems?Would you enjoy designing innovative software for energy products?Be part of a successful teamOur Digital Solutions business provides intelligent, connected technologies to sense, monitor, control and inspect their equipment. We provide...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company DescriptionCompany Name - NEC Software Solutions (India) Private LimitedURL - Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) and Bangalore. It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals which include publishing, media, financial services,...

  • Embedded engineer

    2 months ago


    Mumbai, India DVS MECH Solutions Full time

    Overview:As anEmbedded Engineer you will play a crucial role in designingdeveloping and testing embedded systems for various electronicdevices. You will work closely with crossfunctional teams to ensurethe seamless integration of software and hardwarecomponents.KeyResponsibilities:Designing andimplementing software of embedded devices andsystemsDebugging and...

  • Embedded engineer

    3 weeks ago


    Mumbai, India DVS MECH Solutions Full time

    Overview:As anEmbedded Engineer you will play a crucial role in designingdeveloping and testing embedded systems for various electronicdevices. You will work closely with crossfunctional teams to ensurethe seamless integration of software and hardwarecomponents.KeyResponsibilities:Designing andimplementing software of embedded devices andsystemsDebugging and...

  • Embedded engineer

    2 months ago


    mumbai, India DVS MECH Solutions Full time

    Overview: As anEmbedded Engineer you will play a crucial role in designingdeveloping and testing embedded systems for various electronicdevices. You will work closely with crossfunctional teams to ensurethe seamless integration of software and hardwarecomponents.KeyResponsibilities: Designing andimplementing software of embedded devices andsystems Debugging...

  • Embedded Engineer

    10 hours ago


    mumbai, India DVS MECH Solutions Full time

    Overview An EmbeddedEngineer plays a crucial role in designing developing and testingembedded systems and software. They are responsible for thecomplete lifecycle of embedded software from concept development todeployment. This role is essential in ensuring the reliability andfunctionality of embedded systems across variousindustries.Keyresponsibilities...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description Company Name - NEC Software Solutions (India) Private Limited URL - NEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) and Bangalore. It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals which include publishing, media, financial...

  • Embedded Expert

    2 months ago


    Navi Mumbai, India Selec Controls Full time

    **Macro Role**: We are looking for embedded engineers whose primary responsibility will be to create firmware for Selec products for different verticals. As Senior Embedded engineers, the complexity of work would be higher & one would have a team to mentor as well along with management reviews for quality and timely delivery.Specific...


  • Mumbai, India Dover India Full time

    Position Summary You will be designing and implementing software for embedded devices and systems from requirements to production and commercial deployment for our Wayne and Tokheim brands of fuel dispensers. You will take part of creating software requirements, developing the software and perform basic (lab) testing. Key Responsibilities Create software...


  • Mumbai, India Corporate Resources Full time

    Job DescriptionDesign, develop and maintain firmware of our electronics products ensuring their consistent, efficient and reliable operation.Collaborate with cross functional teams to define firmware requirements and specifications.Document and maintain firmware development process, procedures and code.Gain a deep understating of Hardware/Software interface...


  • Mumbai, Maharashtra, India Corporate Resources Full time

    Job DescriptionDesign, develop and maintain firmware of our electronics products ensuring their consistent, efficient and reliable operation.Collaborate with cross functional teams to define firmware requirements and specifications.Document and maintain firmware development process, procedures and code.Gain a deep understating of Hardware/Software interface...


  • Mumbai, India Baker Hughes Full time

    Embedded Software Development Engineer Do you enjoy creating innovative and strategic solutions to solve complex problems? Would you enjoy designing innovative software for energy products? Be part of a successful team Our Digital Solutions business provides intelligent, connected technologies to sense, monitor, control and inspect their...


  • mumbai, India Baker Hughes Full time

    Embedded Software Development Engineer Do you enjoy creating innovative and strategic solutions to solve complex problems? Would you enjoy designing innovative software for energy products? Be part of a successful team Our Digital Solutions business provides intelligent, connected technologies to sense, monitor, control and...


  • mumbai, India Dover India Full time

    Position SummaryYou will be designing and implementing software for embedded devices and systems from requirements to production and commercial deployment for our Wayne and Tokheim brands of fuel dispensers. You will take part of creating software requirements, developing the software and perform basic (lab) testing.Key ResponsibilitiesCreate software...