Senior Software Developer

1 month ago


Bangalore, India Signify Netherlands B.V. Full time

Weâre looking for a Senior software developer to join our Hue software development team in Bangalore. 

 

Working for Signify means being creative and adaptive. Our culture of continuous learning and commitment to diversity and inclusion creates an environment that allows you to build your skills and career. Together, weâre transforming our industry.  

 

As the world leader in lighting, weâre constantly ahead of the curve. Through our leadership in connected lighting and the Internet of Things, weâre breaking new grounds in data analytics, AI, and smart homes, offices, cities and more 

 

Signify is one of the few companies in the world to achieve carbon neutrality and our next sustainability goals are even bolder: doubling our positive impact on the environment and society by 2025. 

 

Working in the role ofâ¯a Senior Software Developer, you will be part of the global development team of Philips Hue, working on the worldâs leading smart home lighting and security system. You will be responsible for the development and continuous improvement of Hue features on our bridge to offer the best personalized lighting experience making home lighting more enjoyable, personal, and inspiring.â  

We are looking for someone with a strong background in modern C++ that is eager to build up knowledge in Rust development, or preferably has experience developing in Rust. We expect you to have a thorough understanding of the concepts of object-oriented development, memory safe C++ and of asynchronous programming. 

You have strong debugging and issue analysis skills. You have knowledge and preferably experience in IOT concepts such as REST / MQTT and (wireless network) protocols. Experience with Hue or another home automation platform is an advantage. 

 

Weâre on the lookout for forward-thinking innovators with a passion for sustainability. If you match this description, get in touch 

What youâll do
  • Join the R&D team in Bangalore to develop, test, and ship embedded software for the Philips Hue Bridge, which is the center of the Philips Hue smart home lighting system. 

  • Design, develop and test software using Rust and C++ features for a Linux based system.  

  • Analyze and debug system issues. 

  • Identify and execute improvements as part of a continuous improvement approach in the team. 

  • Join cross team design and architecture discussions to learn and share.  

Your qualifications
  • Bachelorâs degree in computer engineering, computer science, electrical engineering, or related discipline. 

  • Experience designing object-oriented software using asynchronous communication. 

  • 7+ years of experience in modern C++ and preferably experience with Rust or ambition to learn Rust. 

  • Experience making simple, robust software ensuring high quality and high maintainability. 

  • Experience with Linux as a development platform, but unafraid to try other environments and platforms. 

  • Preferably experience working with agile development techniques (e.g. scrum, TDD, BDD, continuous integration and delivery, pair programming) and eager and open to learn new things. 

  • Good knowledge of software development cycles & software engineering practices

  • Experience with software development tools, Static analysis tools, Configuration management tools & defect tracking tool

What youâll get in returnâ¦
  • Opportunity to work in one of the Great Places to Work organization in Bangalore/India
  • Exposure to Philips Hue products/systems and related technology, State of the art software design/development/testing/verification methodologies
  • You will be a Beta User for experiencing Philips Hue products and provide feedback
  • Opportunities to work with globally distributed teams and need based overseas travel exposures
  • Competitive salary commensurate with professional experience, capabilities and potential
  • Access to extensive set of tools to drive your career, such as a personalized learning platform, free training and coaching
  • Work life balance, participation in cultural activities

Weâre offering multiple opportunities for career development, like mentoring, coaching and stretch assignments, with strong international exposure for dynamic profiles. Learning is fundamental to our culture. Through continuous learning, we are transforming the industry. You have the chance to learn every day, acquire new skills and perspectives through customized online programs, and on-the-job experiences.

See #SignifyLife through the eyes of our employees



  • bangalore, India Software AG Full time

    Locations: Bangalore Software AG customers around the world have developed business-critical enterprise applications based on Adabas (DBMS) and Natural (Programming Language) to run their core business transactions and processes, e.g., large financial enterprises, government organizations, retailers, and others. Contributing to our long-term customer...


  • bangalore, India Anju Software Full time

    About us:Anju is a customer-first organization providing adaptable life science solutions for clinical research, medical affairs, and data science. TrialMaster, IRMS MAX, and TA Scan, the company’s flagship products, reduce complexities in the drug and device discovery and commercialization process allowing our customers to enhance the quality of their...


  • bangalore, India Anju Software Full time

    About us: Anju is a customer-first organization providing adaptable life science solutions for clinical research, medical affairs, and data science. TrialMaster, IRMS MAX, and TA Scan, the company’s flagship products, reduce complexities in the drug and device discovery and commercialization process allowing our customers to enhance the quality of their...

  • Software Developer

    4 weeks ago


    Bangalore, Karnataka, India Mail Developer Full time

    Role : Software Developer - Java/AWS/Microservices Job Description :1. This role is Work From Office at Bellandur Road, Bengaluru2. This is an INDIVIDUAL CONTRIBUTOR role3. Minimum 2 years of experience in Software Development.4. IT PRODUCT/SOFTWARE/APPLICATION Development experience is a MUST5. Tech Stack: Java, MySql, NoSql, Kubernetes, AWS, Microservice6....

  • Software Developer

    1 month ago


    Bangalore, India Mail Developer Full time

    Role : Software Developer - Java/AWS/Microservices Job Description : 1. This role is Work From Office at Bellandur Road, Bengaluru2. This is an INDIVIDUAL CONTRIBUTOR role3. Minimum 2 years of experience in Software Development.4. IT PRODUCT/SOFTWARE/APPLICATION Development experience is a MUST5. Tech Stack: Java, MySql, NoSql, Kubernetes, AWS,...


  • Bangalore, India Spigot Software Pvt Ltd Full time

    Description Essential Responsibilities : Specific day-to-day responsibilities and milestones needed to achieve the objectives : - At least 2 years of software development experience using STL and medium to complex business logic using C++ .- Develops and integrates applications using VC++ as per written specifications so as to onboard new content onto...


  • Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    Description Essential Responsibilities :Specific day-to-day responsibilities and milestones needed to achieve the objectives : - At least 2 years of software development experience using STL and medium to complex business logic using C++ .- Develops and integrates applications using VC++ as per written specifications so as to onboard new content onto...


  • bangalore, India Upland Software Full time

    Description Senior Software Engineer I (NetSuite Developer)   Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland India as Software Engineer for our Upland Business Services team. The ideal candidate will be a self-starter/learner and capable of working...


  • Bangalore,Remote, India Indium Software Full time

    Job Description : Title : Senior Software Developer In-Test Education Qualification : Bachelors degree in computer science, Information Technology, or a related field Work Experience : 8 to 12 Years Work Mode : Remote Roles and Responsibilities : We are seeking a talented and experienced Software Developer In-Test to join our dynamic team. - As...


  • bangalore, India Oracle Full time

    Department Description: Oracle Hyperion Financial Management is a comprehensive, Web-based application that delivers global financial consolidation, reporting and analysis in a single, highly scalable software solution. It utilizes today's most advanced technology, yet is built to be owned and maintained by the enterprise's finance team. It provides...


  • bangalore, India Trellix Full time

    Enterprise Account ManagerSr. Manager, Enterprise TechnologySr. Enterprise Account ManagerRevenue AccountantDemo System EngineerCustomer Success ManagerCustomer Success ManagerCustomer Success Manager - German SpeakingCustomer Success Engineer ApprenticeCustomer Success Engineering - ApprenticeCloud ApprenticeEndpoint Security ApprenticeData Security...


  • Bangalore, India TekIT Software Solutions Full time

    Job Description : You will play a key role in designing, developing, and maintaining high-performance, scalable, and flexible API servers that can handle massive traffic volumes. You will collaborate closely with cross-functional teams to deliver exceptional software solutions and contribute to the overall success of the company. Required Skills : ...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...

  • AppYogi Software

    1 month ago


    Gujarat,Bangalore, India AppYogi Software Full time

    Job Description : - Develop the back-end software, maintain and update the existing code.- Designing customer-facing UI and back-end services for various business processes.- Running diagnostic tests, repairing defects, and providing technical support.- Keeping informed of advancements in the field of Node.js development.- Follow the Scrum workflow and...


  • bangalore, India CDM Smith Full time

    Trinnex is seeking a Senior Full Stack Developer to join our growing Digital Solutions team. Trinnex is building next generation tools that integrate sensor/IoT data, models, and geospatial data and machine learning to solve unique engineering and environmental issues.In this role, you will work on an agile development team and collaborate with domain...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...

  • Software Engineer

    1 month ago


    Bangalore, India Spigot Software Pvt Ltd Full time

    Responsibilities : Participates in Sprint planning sessions with team members to analyze development requirements. Develops and integrates applications using VC++ as per written specifications to onboard new content onto LSEG products. Develops software using disciplined software development processes, adhering to industry standards and software best...

  • Software Engineer

    4 weeks ago


    Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    Responsibilities :Participates in Sprint planning sessions with team members to analyze development requirements.Develops and integrates applications using VC++ as per written specifications to onboard new content onto LSEG products.Develops software using disciplined software development processes, adhering to industry standards and software best practice...


  • bangalore, India NEC Software Solutions Full time

    Company Description NEC Software Solutions (India)  On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation. We have more than 30 years of experience in providing...


  • bangalore, India Oracle Full time

    Lead and manage technical design, implementation and delivery of a AI backed Copilot stack that would transform existing desktop and web applications with rich multi modal conversational experiences allowing for seamless transition across voice, text, and touch interfaces. Responsible for innovating a new paradigm of interacting with LLM powered skills. ...