Technical Lead – Embedded Systems

1 week ago


Bengaluru, Karnataka, India nVent Full time

We're looking for people who put their innovation to work to advance our success – and their own. Join an organization that ensures a more secure world through connecting and protecting our customers with inventive electrical solutions.

WHAT YOU WILL EXPERIENCE IN THIS POSITION:

In this position, you will be:

Technically leading the designing, developing, reviewing and maintaining of embedded software products.

  • Lead all aspects of embedded software starting from pre development, design prototyping, testing, validation till maintenance with little / no guidance.
  • Plan and execute multiple project requirements with changing priorities.
  • Review the code of junior developers to ensure that coding best practices are adhered to.
  • Ensure optimal performance, reliability and resource utilization.
  • Communication Protocols: Implement and optimize communication protocols such as Ethernet, Modbus or wireless technologies.
  • Debug and troubleshoot software and hardware issues.
  • Optimization and Performance tuning: Optimize code and algorithms for memory and processing efficiency.
  • Improve system performance and response times.
  • Documentation – Create and maintain technical documentation, including code comments, user manuals and design documents.
  • Security and Safety considerations – Implement security features and adhere to safety standards relevant to industry
  • Collaboration – Collaborate with cross – functional teams including hardware engineers, quality assurance, product managers and solution architects.
  • Participate in design reviews and project meetings.
  • Experience with the use of JTAG debugging, logic analyzers, oscilloscopes, and other debugging techniques.
  • Experience with software tools such as repository management (Git/Subversion), Jira, static analysis, etc.
  • Continuous learning – Stay updated on industry trends, emerging technologies and best practices in embedded development.

YOU HAVE:

  • Academic background in Bachelor's Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent.
  • 10-12 years of experience and extensive knowledge in architecture, design and programming in an embedded systems environment
  • Ability to drive end to end development of embedded systems to achieve varying level of requirements with respect to power consumption, performance and code size.
  • Ability to identify root cause and resolve complex issues and bugs in firmware.
  • Expert knowledge of developing modular software using C and C++ in an embedded platform.
  • Familiar with working in an Embedded Linux development environment and RTOS.
  • Capable of understanding hardware/software interfaces and reading schematics
  • Familiarity with communication protocols
  • Familiar with using static code analysis tools.
  • Experience in writing multi-threaded software and class libraries is desired.
  • Has experience in software estimation techniques and can guide junior engineers.
  • Embedded systems certification/training/online courses is appreciated.
  • Desire to have experience with CICD, static code analysis and unit testing tools.
  • Exposure working with multi-site global teams

WE HAVE:

  • A dynamic global reach with diverse operations around the world that will stretch your abilities, provide plentiful career opportunities, and allow you to make an impact every day
    • At nVent, we connect and protect a more sustainable and electrified world with inventive electrical solutions. We're a nearly $3 billion high-performance electrical company with a dedicated team of 10,000+ people at more than 130 sites around the world. Our solutions deliver value to industrial, commercial, residential, energy and infrastructure customers, providing mission critical solutions that improve performance, lower costs and reduce downtime.
    • We design, manufacture, market, install and service high-performance products and solutions that connect and protect mission critical equipment, buildings and essential processes. Our robust portfolio of leading electrical product brands dates back more than 100 years and includes nVent CADDY, ERICO, HOFFMAN, RAYCHEM, SCHROFF and TRACER.
  • Commitment to strengthen communities where our employees live and work
    • We encourage and support the philanthropic activities of our employees worldwide
    • Through our nVent in Action matching program, we provide funds to nonprofit and educational organizations where our employees volunteer or donate money
  • Core values that shape our culture and drive us to deliver the best for our employees and our customers. We're known for being:
    • Innovative & adaptable
    • Dedicated to absolute integrity
    • Focused on the customer first
    • Respectful and team oriented
    • Optimistic and energizing
    • Accountable for performance
  • Benefits to support the lives of our employees


  • Bengaluru, Karnataka, India nVent Full time

    We're looking for people who put their innovation to work to advance our success – and their own. Join an organization that ensures a more secure world through connecting and protecting our customers with inventive electrical solutions.WHAT YOU WILL EXPERIENCE IN THIS POSITION:In this position, you will be:Technically leading the designing, developing,...


  • Bengaluru, Karnataka, India Quest Global Full time

    Bachelor's/master's degree in computer science, or related field. Solid programming experience of 10-17 years in C and C++. Proven experience in embedded systems with pre-emptive, multitasking real-time operating systems. Design and implement software for multi-core systems, optimizing performance and resource utilization. Debug and resolve issues related...


  • Bengaluru, Karnataka, India Tata Elxsi Full time

    Tata Elxsi is truly your home to a billion possibilities. We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what's possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, you matter. We are looking for a bright and passionate Embedded Hardware Engineer with the skills...


  • Bengaluru, Karnataka, India SpanIdea Systems Full time

    Job Description: SpanIdea is looking for a skilled and experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for developing and implementing software solutions for embedded systems. Your expertise in C/C++ programming, along with a good understanding of data structures, operating system...


  • Bengaluru, Karnataka, India SpanIdea Systems Full time

    Job Description:SpanIdea is seeking a highly skilled and experienced Senior Embedded Linux Engineer to join our team. As a Senior Embedded Linux Engineer, you will be responsible for the design and development of BSP/kernel software, Linux embedded software, and system-level integration. You should have a strong background in C/C++ programming and possess...


  • Bengaluru, Karnataka, India Flowserve Full time

    Flowserve is a world-leading manufacturer and aftermarket service provider of comprehensive flow control systems. Driven by our Purpose, we are committed to building a more sustainable future to make the world better for everyone. With more than 16,000 employees in more than 50 countries, we combine our global reach with local presence. We support more than...

  • Technical Lead

    1 week ago


    Bengaluru, Karnataka, India KPIT Full time

    Company DescriptionKPIT Technologies is a global software development and integration partner in the automotive and mobility industry. With a focus on making software-defined vehicles a reality, KPIT helps enable clean, smart, and safe mobility solutions. With a team of 11,000+ experts specializing in embedded software, AI, and digital solutions, KPIT...


  • Bengaluru, Karnataka, India BIRUDO3 PRIVATE LIMITED Full time

    Brief Overview of the Job Description:The Technical Lead will oversee the development and integration of automotive software projects, focusing on Embedded Systems and AUTOSAR frameworks. This pivotal role involves leading development teams, driving technical strategy, and ensuring successful project outcomes.Key Responsibilities: Lead the planning and...


  • Bengaluru, Karnataka, India QUESS Full time

    Job Title : Embedded Systems EngineerJob Description :We are seeking an experienced Embedded Systems Engineer to join our team and contribute to the design, development, and testing of microcontroller-based products with a focus on Cellular IoT. The ideal candidate will have a strong background in analog and digital design, as well as expertise in EMI/EMC...


  • Bengaluru, Karnataka, India Renesas Electronics Full time

    Job DescriptionIntroductionAre you a passionate software architect with a talent for designing application software and firmware for power electronics products?Are you looking forward to joining the New Energy revolution leading the creation of cutting-edge embedded software in the field of Renewable Energy, Battery Energy Storage Systems and further...


  • Bengaluru, Karnataka, India 2coms Full time

    Job DescriptionHi All,Greetings for the day We are hiring for one of our renowned IT Global MNC Client.PFB the job details & if Interested pls apply on the below link with your updated resume (Mandatory).Job Title :Asdvanced Embedded EngineerJob Loc :Bangalore (WFO – 5 days)Total Exp : 4+ yrsMust have Skills :Advanced Embedded System EngineeringGood to...


  • Bengaluru, Karnataka, India 2coms Full time

    Job DescriptionHi All,Greetings for the day We are hiring for one of our renowned IT Global MNC Client.PFB the job details & if Interested pls apply on the below link with your updated resume (Mandatory).Job Title : Asdvanced Embedded EngineerJob Loc : Bangalore (WFO – 5 days)Total Exp : 4+ yrs Must have Skills : Advanced Embedded System EngineeringGood to...


  • Bengaluru, Karnataka, India Renesas Electronics Full time

    Job Description Introduction Are you a passionate software architect with a talent for designing application software and firmware for power electronics products?Are you looking forward to joining the New Energy revolution leading the creation of cutting-edge embedded software in the field of Renewable Energy, Battery Energy Storage Systems and further...

  • Technical Lead

    1 week ago


    Bengaluru, Karnataka, India Cisco Full time

    What You'll Do The Cisco Distributed System Engineering team is looking for an engineer to join our diverse team to work on developing features for routers thataccelerate our customers' success. Who You'll Work With Work collaboratively with multi-functional teams to develop and deploy container-based infrastructure and services. Provide technical...


  • Bengaluru, Karnataka, India My Search Full time

    Job Description :One of Our client is the world's leading personal systems and printing company, developed and provided a wide variety of hardware components, as well as software and related services to consumers,small and medium-sized businesses, and large enterprises, including customers in the government, health, and education sectors.As a Senior...


  • Bengaluru, Karnataka, India Tata Elxsi Full time

    Tata Elxsi is known for its ability to create consumer delight, build loyalty, and drive revenue growth in the field of MedTech ER&D. From wearables for the health-savvies to critical medical devices and drugs that save thousands of lives daily, we at Tata Elxsi help global healthcare brands design, engineer, and commercialize differentiated and sustainable...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    ResponsibilitiesUnder limited supervision, general direction, etc.and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position:Design, develop, and implement embedded software for our products and systems.Collaborate with cross-functional teams to define, design, and implement new software...


  • Bengaluru, Karnataka, India Rx100 Ventures Full time

    Key Responsibilities: Develop and implement firmware for the robot module using STM32 F4 and H7 series microcontrollers Integrate various features including RTC, memory, Ethernet, CAN, RS485, I2 C, and GPIOs Perform hardware testing and debugging to ensure the reliability and stability of the robot module Conduct electronics testing, soldering, and...


  • Bengaluru, Karnataka, India Siemens Technology and Services Private Limited Full time

    Hello VisionaryWe empowerour people to stay resilient and relevant in a constantly changing world. We'relooking for people who are always searching for creative ways to grow andlearn. People who want to make a real impact, now and in the future.Does thatsound like you? Then it seems like you'd make a great addition to our vibrantteam.Siemens founded the new...


  • Bengaluru, Karnataka, India Quess Corp Limited Full time

    Primary Skill: C/C++, Embedded SW, FMS Domain4-6 years experienceLocation: Bangalore / MaduraiResearches, collects, and reports information on the ability and capacity of company products and competing equipment. Aids in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of customers. Responsibilities...