Senior Software Engineer (Full Stack)

Software Engineering Hyderabad, Telangana


Who We Are

We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives.

The Opportunity

IoT Platform Software is looking for a skilled Senior Software Engineer (Full-Stack) for our Hyderabad-based Infrastructure Software team.  In this role, you will be part of a talented team of software engineers while working closely with the Validation, SQA, and Embedded Software teams to develop tools, services, platforms and processes to enable greater engineering efficiency and scale.

What you will do

  • Develop and test robust and scalable software infrastructure for the automated verification testing of IoT MCU & Wireless products
  • Develop tools and services to enable embedded software and QA teams to efficiently build and test wireless protocol stack functionality
  • Develop and deliver training materials and demonstrations
  • Evaluate, adopt and deploy new technologies effectively
  • Effectively communicate with others to resolve issues

Minimum Qualifications

  • BS/MS in EE/ECE/CS or similar
  • 3+ years of hands-on software development
  • Substantial and proven object-oriented programming knowledge in Python, Java, C#, or C++
  • Strong problem-solving, debugging, and analytical skills
  • Familiarity with software build techniques and revision control tools
  • Knowledge of software testing methodologies and a passion for delivering high-quality code
  • Detailed understanding and hands-on experience in software development lifecycle and methodologies, including traditional Agile and waterfall methods
  • Experience leading the interviewing and hiring of new full-time engineers
  • Proven ability to work with cross-functional teams in different locations
  • Excellent communication skills

Qualifications Considered a Plus

  • Knowledge of databases and data management
  • Familiarity with building REST API services in Python or Node.JS
  • Familiarity with JavaScript front-end frameworks such as Vue, React, or Angular
  • Understanding of automated test environments for hardware validation or software QA
  • Familiarity with DevOps tools for CI/CD and infrastructure-as-code

Your Benefits & Perks

Not only will you be joining a highly skilled and tight-knit team where every engineer makes a significant impact on the product; we also strive for good work/life balance and to make our environment welcoming and fun.

  • Equity Rewards (RSUs)
  • Insurance plans
  • PF and NPS

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.