Software Engineer, Power and Performance

Join the Wearables System Health Team at Reality Labs! As a software engineer here, you’ll be shaping the quality of Meta’s next-gen wearables. It’s the perfect spot for someone who loves the bridge between hardware and software—you’ll build the tools and infrastructure that make automation, testing, and performance tracking seamless, ensuring our devices are stable, powerful, and efficient.” 

📌 Job Overview

  • Position: Software Engineer
  • Industry: Information Technology
  • Employment Type: Full-Time
  • Locations: Hyderabad, India
  • Experience Required: 5+ years

Salary Range: As per company standards and candidate experience

Note: Exact salary and benefits may vary depending on the company and role offered.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 5+ years relevant experience building large-scale infrastructure applications or similar experience
  • Problem-solving skills with the ability to analyze data and provide actionable insights
  • Experience in setting technical direction for a team, driving consensus and successful cross-functional partnerships
  • Experience in improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes

Preferred Qualifications

  • Master’s degree in Engineering, Computer Science, or a related technical field
  • Experience in embedded devices, Linux/Android, device farm/lab management, remote device orchestration, performance profiling and hardware/software integration
  • Experience with profiling, benchmarking and analyzing system compute, memory, latency and I/O performance
  • Experience developing, debugging, and shipping software products on large code bases that span platforms and tools

🧠 Soft Skills Required

  • Apart from technical knowledge, companies look for:
  • Strong problem-solving ability
  • Logical thinking
  • Team collaboration
  • Communication skills
  • Willingness to learn new technologies

Software Engineer, Power and Performance Responsibilities

  • Lead CI/CD infrastructure and automation strategy for performance, power efficiency and stability testing for embedded devices
  • Own roadmap and drive complex projects across team boundaries in the domain of device automation and testing
  • Identify and resolve complex or impactful quality issues across device hardware and software stacks
  • Lead initiatives that make measurable improvements to signal quality and regression detection capability
  • Act as a team expert in one or more areas in CI infrastructure, signal quality and test reliability
  • Lead or significantly contribute to the design and creation of tools/processes that improve productivity for broad teams in scale
  • Mentor engineers and drive Better Engineering in the team

📝 Selection Process

  • Online Application Submission
  • Resume Shortlisting
  • Online Technical Assessment
  • Technical Interview
  • HR Interview

Some companies may include additional coding rounds or practical assignments.

Candidates are advised to prepare thoroughly for technical interviews and coding assessments.

📍 Locations & Work Model

This Company Offers :-

  • On-site roles
  • Hybrid work model
  • Work-from-home opportunities (depending on project needs)
  • The final work model is decided by the hiring company.

📅 Important Application Details

  • Application Mode: Online
  • Application Status: Ongoing (subject to official notification)
  • Last Date: Available for Five days
  • Applicants should regularly check the official website of the respective company for updated deadlines.

🔗 How to Apply

  • 1. Click on the “Click to Apply here” button provided below.
  • 2. Click on “Apply”.
  • 3. If you have not registered before, create an account.
  • 4. After registration, log in and fill in the application form with all the necessary details.
  • 5. Submit all relevant documents, if requested (e.g. resume, mark sheet, ID proof).
  • 6. Verify that all the details entered are correct.
  • 7. Submit the application form after verification.

Frequently Asked Questions (FAQ)

  • 1. software engineer in india ?
  • 2. What technical skills and stacks do you use?
  • 3. Do you follow an Agile development process?
  • 4. How are code reviews and quality control handled?
  • 5. What kind of growth and learning opportunities are available?

A software engineer is a highly trained, analytical, and creative professional who applies engineering principles, computer science theory, and mathematical analysis to the systematic design, development, testing, and maintenance of software systems. Unlike a programmer, who primarily focuses on writing code for specific functions, a software engineer takes a “big picture” approach, overseeing the entire software development lifecycle (SDLC) to ensure the end product is reliable, efficient, secure, and scalable. 

They function as architects of the digital world, translating complex user needs into functioning, high-quality applications that run on various devices, from mobile apps and web platforms to complex infrastructure like operating systems and network control systems. 

Core Responsibilities

  • Systems Architecture & Design: Creating the blueprint for software by defining components, interfaces, and data structures before coding begins.
  • Development & Coding: Writing clean, efficient, and testable code in languages such as Python, Java, C++, or JavaScript.
  • Testing & Debugging: Conducting rigorous testing—including unit, integration, and performance testing—to identify and fix defects, ensuring the software meets specifications.
  • Maintenance & Evolution: Modifying, updating, and optimizing existing software to improve performance, enhance features, or adapt to new environments.
  • Collaboration: Working with product managers, UX designers, and stakeholders to translate business requirements into technical specifications. 

⚠ Important Disclaimer

VacancyWorld.in is an informational platform that shares job-related updates for reference purposes only. We do not guarantee job placement, interview calls, or selection under any circumstances.

All applicants are strongly advised to verify eligibility, deadlines, and official announcements directly from the respective company’s official website before applying.

Applying for any job is solely the responsibility of the candidate.

Leave a Comment

Your email address will not be published. Required fields are marked *