Sr Software Engineer- Tool Development

3 weeks ago


Bengaluru, Karnataka, India Resideo Full time
Resideo is making a large investment in our engineering group.

With global reach and impact, we are dedicated to building our team with professionals dedicated to developing new products and with an eagerness to introduce them to consumers around the world (NPI).

Whether your expertise is centered in mechanical, hardware, electrical, firmware, software, embedded, connected, test, or other functional areas of embedded connected products; we have a place on our team ready for you to grow your career.

As a leader in connected products, we will give you a platform to engage with innovators as you produce and introduce products certain to align with our mission.

At Resideo, we imagine a world where homes and buildings are good for the planet, and where technology works to simplify everyday life.

In that world, people are healthy, happy, and secure.

To help create this future, we will work every day to simplify the connected world so people have peace of mind and can focus on what matters most.

Be part of a team that designs, develops and integrates embedded linux applications as core components of Resideo's CoreOS Platform that will be utilized in latest in home automation IOT devices for Comfort and Security products.

You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets.

You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers.
We are seeking a talented and motivated Software Tools Development Engineer to join our team.

In this role, you will focus on the design, development, and maintenance of tools that support the design and development of embedded systems running on Linux or RTOS.

You will work in close collaboration with firmware and software teams to enhance productivity and ensure the high performance and reliability of our products.

Job Duties
Design, develop, and maintain software tools to be used by design engineers for incremental testing of their designs.

These tools include, but are not limited to, interface test tools, API spec validation tools, and communication protocol test tools.

Work with various engineering teams to integrate tools into the existing workflows and systems.
Optimize tools for performance, usability, and reliability.
Create and maintain comprehensive documentation for the tools, including user guides, technical specifications, and maintenance instructions.
Provide technical support and training to engineering teams on the use of tools.
Stay updated with the latest industry trends and technologies to ensure the tools remain current and effective.
Identify and resolve issues related to tool functionality and performance.
You Must Have
Bachelor's or Master's degree in Computer Science, Electronics and Communications Engineering, Electrical Engineering, or a related field.
3-5 years of experience in software development, with a focus on tool development.
Proficiency in programming languages such as Python, C++, C#, Java or similar.
Experience with software development tools and frameworks (., compilers, debuggers, IDEs).
Understanding of hardware-software interaction and debugging techniques.
Experience with version control systems (., Git) and collaborative development workflows.
Excellent problem-solving abilities and attention to detail.
Strong communication skills, both written and verbal.
Ability to work independently and as part of a multidisciplinary team.
We Value
Knowledge of embedded systems and development tools for embedded software.
Experience with performance analysis and optimization tools.
Knowledge of embedded Linux or RTOS environments.
Knowledge of embedded systems interface protocols (., I2C, SPI, UART, Ethernet, Wi-Fi, Bluetooth).
Experience with IoT platforms and protocols (., MQTT, AMQP, Zigbee, Matter Protocol).
Understanding of Smart home Security or HVAC (Heating, Ventilation and Air Conditioning) domain/products is preferred.
Knowledge of network protocols and communication standards.
Experience with edge computing and related technologies.

WHAT'S IN IT FOR YOU:
Competitive salary and comprehensive benefits package.
Opportunities to work on innovative projects with a talented and passionate team.
Professional development and career advancement opportunities.
A flexible and inclusive work environment that values work-life balance.
#LI-AS1

  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Development Engineer In Test, SWG, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 9 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Development Engineer In Test, SWG, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 9 Year of Experience on

  • Sr. Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Rootstock Software Full time

    About Us:Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to our...

  • Sr. Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Rootstock Software Full time

    About Us:Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to our...


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Python Backend, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Full Stack, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 8 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Full Stack, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 8 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Python Backend, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on

  • Sr. Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Trellix Full time

    Senior Customer Success ManagerCustomer Success ManagerCustomer Success Manager, Public SectorSoftware Development EngineerSr. Software EngineerRevenue AccountantSolutions EngineerNew Business Enterprise Inside Sales RepCustomer Success ManagerCustomer Success Manager - Poland (German Speaking)Channels Program ManagerCustomer Success Engineer...

  • Sr. Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Trellix Full time

    Senior Customer Success ManagerCustomer Success ManagerCustomer Success Manager, Public SectorSoftware Development EngineerSr. Software EngineerRevenue AccountantSolutions EngineerNew Business Enterprise Inside Sales RepCustomer Success ManagerCustomer Success Manager - Poland (German Speaking)Channels Program ManagerCustomer Success Engineer...

  • Sr Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Thomson Reuters Full time

    Sr. Java Developer Engineers are experienced professionals that design, develop, test, deploy, maintain, and enhance software solutions. They have in-depth knowledge and subject matter expertise in software development. Sr. Software Development Engineers interact with internal and external teams to train them on the products, work on projects independently...

  • Sr Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Blue Yonder Full time

    Overview:The Sr Software Engineer will be part of a team of highly skilled engineers who develop and support Network pipelines for Product deployment and operations in Azure.The Team and Scope of this role:The SaaS Automation team helps build the next generation of BY Supply Chain SaaS applications; these applications are being built from the ground up to...


  • Bengaluru, Karnataka, India Resideo Full time

    We are seeking a talented and motivated Software Tools Development Engineer to join our team. In this role, you will focus on the design, development, and maintenance of tools that support the design and development of embedded systems running on Linux or RTOS. You will work in close collaboration with firmware and software teams to enhance productivity and...

  • Sr Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Thomson Reuters Full time

    Sr. Java Developer Engineers are experienced professionals that design, develop, test, deploy, maintain, and enhance software solutions. They have in-depth knowledge and subject matter expertise in software development. Sr. Software Development Engineers interact with internal and external teams to train them on the products, work on projects independently...

  • Sr Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...

  • Sr Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, Karnataka, India barracuda networks india pvt ltd Full time

    Apply for Sr. Software Engineer, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 8 Year of Experience on


  • Bengaluru, Karnataka, India Smarsh Full time

    Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines. Relentless...


  • Bengaluru, Karnataka, India Resideo Full time

    Resideo is making a large investment in our engineering group. With global reach and impact, we are dedicated to building our team with professionals dedicated to developing new products and with an eagerness to introduce them to consumers around the world (NPI). Whether your expertise is centered in mechanical, hardware, electrical, firmware, software,...

  • Sr. Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India TekWissen India Full time

    Role: Sr. Software Engineer - AIPLocation: Bangalore, IndiaYears Of Experience: 6-9 yearsBasic Qualifications:Bachelor's degree in computer science or a related fieldAt least 6+ years of experience in Software engineeringAt least 2+ years of experience recent experience in programming - Python developmentStrong skills in SQLExperience with relational...