Lead Embedded Engineer

2 weeks ago


Noida, Uttar Pradesh, India ScratchNest Full time

What do we do?

ScratchNest is a loss prevention company which provides predictive maintenance services and plant reliability solutions to various industrial organizations. We leverage Industry 4.0 technologies, including IIoT, AI and advanced analytics, to provide real-time industrial diagnostics and predictive maintenance services to prevent losses.

Who are we looking for?

This exciting and influential role represents a fantastic opportunity for the right individual. It is a chance to join a dynamic company with technology at its heart. All our products have embedded firmware at their core and capabilities of this software play a key role in the appeal and usefulness of our products to customers.

Our requirement is for a Lead/Principal Embedded Software Engineer to create firmware that works seamlessly with our in-house designed hardware to produce reliable and extremely capable products that have the great responsibility to work in extreme environmental conditions.

You will also be responsible for updating and enhancing existing products to cater for component changes and to incorporate feature requests from our customers.

The role requires the ability to create solid software designs and architectures that have room to expand in the future. You must be able to collaborate with and oversee other software engineers to develop prototypes in short timescales. You will be able to reliably and accurately agree and then meet targets and milestones for your development projects.

Job Role Responsibilities

  • Ownership of the 'ground up' design and architecture of embedded software for real time applications
  • Decomposition of designs into structured modules/functions ready for implementation by yourself and the team.
  • Hands on development in C of new ARM based embedded software for a range of products currently under development
  • Ensure quality of software using appropriate methods (Code Review, Static Analysis, Unit Test etc.) and application of suitable Coding Standards
  • Maintain, update and enhance existing embedded software written in C
  • Documentation of software products, development and execution of test plans
  • Work closely with other members of the engineering team to assist with the correct choice of processors and supporting hardware

Key Job Requirements

Essential

  • Direct experience of Operating Systems e.g. FreeRTOS, Zephyr RTOS, etc.
  • Experience with ANSI C in an embedded environment
  • Hands on 'real time' experience with embedded microcontrollers (e.g. ARM)
  • Demonstrable experience in a lead position and proven capability in the technical management of at least one other engineer
  • Ability to work independently on assigned tasks and with others to ensure the rapid and co-ordinated development of new products
  • Flexibility, willingness to learn, and to work with other software tools when required

Desirable, the following are an advantage:

  • Experience in Safety Critical applications – medical/aviation
  • Familiarity with toolchains such as Keil uVision, Segger Embedded Studio etc.
  • Hardware knowledge, familiarity with controller selection, serial data comms (RS232, RS485), GSM module communication, bluetooth module communication etc.
  • Comfortable with hands-on testing of embedded hardware, use of JTAG debuggers, oscilloscopes, serial data analysers etc.
  • Working knowledge of C++.
  • Degree in Computer Science, Software Engineering, Electronics Engineering or an equivalent qualification.

Salary: Up to 24 LPA + Performance Bonus

Experience: 8+ Years

Joining: Immediate

Location: Noida



  • Noida, Uttar Pradesh, India Omnipresent Robot Tech Full time

    About Us: Omnipresent Robot Tech Pvt. Ltd. is an innovative startup specializing in robotics, drones, and space tech. We recently developed the perception and navigation module for the Pragyaan rover in ISRO's Chandrayaan-3 mission. Join us to shape the future of satellite-based Défense technologyRole Overview: As a System Embedded Engineer, you'll play a...


  • Noida, Uttar Pradesh, India beBeeEngineering Full time

    Embedded Engineering ManagerJob Description:This position is responsible for leading the design, configuration, and commissioning of DCS systems for process industries.The successful candidate will have extensive experience in engineering and DCS/PLC systems, as well as expertise in manufacturing/process engineering and control systems.Key...


  • Noida, Uttar Pradesh, India beBeeAutomation Full time

    Our team seeks an Embedded Systems Automation Engineer to design and implement test automation frameworks for battery storage systems.We are looking for a skilled professional who can develop system-level test plans and automate testing processes using Python and industrial protocols.The ideal candidate will have experience with RTUs, PLCs, and SCADA...


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job descriptionLocation: Sector 78, NoidaCompany: TrakbondPosition: Firmware & Embedded EngineerJob Type: Full-Time,Role: Product Development, R&DNOTE:Candidates currently living in Sector 78, Noida or nearby areas.Remote candidates should NOT apply for this job.At least 1 year work experience mandatory.C/C++ knowledge is must.About Us: Trakbond is...


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job descriptionLocation: Sector 78, NoidaCompany: TrakbondPosition: Firmware & Embedded EngineerJob Type: Full-Time,Role: Product Development, R&DNOTE:- Candidates currently living in Sector 78, Noida or nearby areas.- Remote candidates should NOT apply for this job.- At least 1 year work experience mandatory.- C/C++ knowledge is must.About Us: Trakbond is...


  • Noida, Uttar Pradesh, India beBeeEngineering Full time ₹ 1,80,00,000 - ₹ 2,40,00,000

    Embedded Systems Engineering LeaderThe role is to lead the design, configuration, and commissioning of Distributed Control Systems (DCS) for process industries.Key Responsibilities:Lead DCS system design, configuration, and commissioning.Collaborate with cross-functional teams on new technology development and customer solutions.Apply domain expertise in...


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job description Location: Sector 78, Noida Company: Trakbond Position: Firmware & Embedded Engineer Job Type: Full-Time, Role: Product Development, R&D NOTE: Candidates currently living in Sector 78, Noida or nearby areas. Remote candidates should NOT apply for this job. At least 1 year work experience mandatory. C/C++ knowledge is must. About...


  • Noida, Uttar Pradesh, India Trakbond Full time

    Job description Location: Sector 78, Noida Company: Trakbond Position: Firmware & Embedded Engineer Job Type: Full-Time, Role: Product Development, R&D NOTE: Candidates currently living in Sector 78, Noida or nearby areas. Remote candidates should NOT apply for this job. At least 1 year work experience mandatory. C/C++ knowledge is must. About...


  • Noida, Uttar Pradesh, India beBeeEmbedded Full time

    Embedded Systems Development ExpertWe are seeking a skilled Embedded Systems Development Expert to join our team. This is an exciting opportunity for a highly motivated individual to lead the design, implementation, and testing of complex embedded software systems.The ideal candidate will have extensive experience in embedded systems development, device...

  • Lead Engineer

    4 weeks ago


    Noida, Uttar Pradesh, India GE Vernova Full time

    Summary Lead Engineer - Embedded Systems for the Steam Power Noida must demonstrate technical excellence in Embedded system software and Board design development and owns complete product design cycle by conceptualization detail design simulations design calculations and prototyping of the electronic boards as products for Steam Power Essential...