Software Engineer Job at VITURE, Palo Alto, CA

WUlTbU9GNENiYTcyeDF3OSs1WThrZWVRZUE9PQ==
  • VITURE
  • Palo Alto, CA

Job Description

Direct message the job poster from VITURE

VITURE is seeking an experienced software engineer to help make our vision of the future a reality online and in virtual spaces of our own creation. The ideal candidate will be responsible for developing high-quality applications and for designing/implementing testable and scalable code. If youre excited about shaping the future of XR, wed love to hear from you.

About VITURE

Poised at the forefront of technological advancement and achievement, VITURE is committed to shaping the future of XR through industry-defining hardware, software, and user experiences. VITURE seeks talented, dedicated individuals to join their team and help deliver cutting-edge solutions that enhance user experiences and redefine the boundaries of XR.

Role Description

This is a full-time Hybrid Software Engineer role based in the Bay Area. The Software Engineer will be responsible for designing, developing, and maintaining both back and front-end services and applications. Daily tasks may include programming, debugging, code review, and collaborating with cross-functional teams to deliver high-quality software solutions. The role also involves implementing best practices in software development and contributing to technical documentation.

Responsibilities

  • Design and develop lightweight agents deployed on edge devices/industrial gateways to collect device data and perform protocol analysis (such as OPC UA/Modbus/MQTT), data pre-processing and secure transmission.
  • Optimize Agent resource usage and support low-latency and high-concurrency device communication scenarios.
  • Connect to mainstream MCP platforms (such as PTC ThingWorx, Simon MindSphere, AWS IoT SiteWise) to achieve standardized upload of equipment data and issuance of instructions.
  • Develop an adaptation layer module to solve the compatibility issues between multi-vendor device protocols and cloud platforms.

Full stack function implementation:

  • Backend : Build agent management microservices (Python/Go) to provide functions such as device registration, status monitoring, and remote configuration
  • Front-end: Develop a visual configuration interface (React/Vue) to support users to dynamically adjust Agent strategies and data flow rules.

System reliability assurance:

  • Implement Agent OTA upgrade, breakpoint resume, and fault self-recovery mechanisms to ensure 24/7 stable operation at industrial sites.
  • Design data buffering and local storage solutions (SQLite/EdgeDB) to cope with network interruption scenarios.

Qualifications

  • Bachelors degree in Computer Science, Software Engineering, or a related field
  • 3+ years of full-stack development experience (industrial/IoT preferred)
  • Strong problem-solving and communication skills
  • Comfortable with collaborative, agile teams

Technical Requirements

  • Backend : Python, Go, C++; async programming (asyncio/goroutine); embedded Linux
  • Front-end : React/Vue + TypeScript; Electron (for local tools)
  • Protocols : Familiar with OPC UA, Modbus, MQTT, or CoAP

Bonus Points

  • Experience with industrial agents, gateway software, or SCADA
  • Participated in MCP integration projects; knowledge of Asset Administration Shell
  • Familiar with Rust, Docker, and K8s for edge cluster deployment

What We Offer

  • Excellent health insurance plan
  • 401(k) savings plan with company match
  • Sick leave, parental leave, and generous PTO

VITURE provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Computers and Electronics Manufacturing

Referrals increase your chances of interviewing at VITURE by 2x

Sign in to set job alerts for Software Engineer roles.
Software Engineer, AI Intern (Fall 2025)

San Francisco Bay Area $57.00-$61.00 2 weeks ago

Mountain View, CA $125,400.00-$188,100.00 2 weeks ago

Software Engineer, AI Platform - New Grad

San Jose, CA $130,000.00-$180,000.00 2 weeks ago

Software Engineer (L4), Content & Business Products
New Grads 2025 - Software Engineer, Algorithm

San Jose, CA $120,000.00-$165,000.00 9 months ago

Palo Alto, CA $96,000.00-$200,000.00 15 hours ago

New Grads 2025 - General Software Engineer

San Jose, CA $120,000.00-$165,000.00 5 months ago

Mountain View, CA $130,000.00-$176,000.00 1 week ago

Alameda, CA $130,000.00-$160,000.00 3 weeks ago

Software Engineer (L5) - Open Connect Platform
Software Engineer 4 - TV & Web Player Platform
Software Engineer(s) - New Grad (Fall 2025 Graduation)
Full Stack Software Engineer - Post-training

San Jose, CA $113,400.00-$206,300.00 2 weeks ago

(General Hire) Software Engineer Graduate (Advertisement Team) - 2025 Start (BS/MS)

San Jose, CA $113,500.00-$250,000.00 2 weeks ago

San Jose, CA $133,900.00-$242,000.00 3 days ago

San Jose, CA $142,400.00-$190,100.00 2 weeks ago

San Jose, CA $113,400.00-$206,300.00 2 weeks ago

Sunnyvale, CA $117,000.00-$234,000.00 2 weeks ago

Full Stack Software Engineer (L4), Product Localization Engineering
Software Engineer(s) - New Grad (Fall 2025 Graduation)

San Jose, CA $113,400.00-$206,300.00 2 weeks ago

Palo Alto, CA $152,400.00-$228,700.00 2 weeks ago

Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Job Tags

Full time, Internship, Local area, Remote work,

Similar Jobs

WMCHealth

Physician Assistant/Nurse Practitioner a" Surgical Services Job at WMCHealth

 ...\n The surgical services at MidHudson Regional Hospital in Poughkeepsie, NY is seeking an Advanced Practice Provider (APP), Physician Assistant or Nurse Practitioner, to join our expanding and innovative team. In this position, the APP will work alongside experienced physician... 

Seneca Gaming Corporation

Massage Therapist Job at Seneca Gaming Corporation

The Massage Therapist provides massages and other hygienic/therapeutic treatments to clients. All duties are to be performed within the guidelines of the Seneca Gaming Corporations policies and procedures, Internal Control Standards and objectives. ESSENTIAL FUNCTIONS... 

Chesterbrook Academy

Toddler Assistant Teacher Job at Chesterbrook Academy

 ...American Montessori Society); and progressive language immersion programs in Mandarin and Spanish. Summary: As a Preschool Assistant Teacher at Chesterbrook Academy, you will help create, manage, and participate in a variety of learning environments and activities... 

McDonald's

General Manager Job at McDonald's

Join to apply for the General Manager role at McDonald's1 week ago Be among the first 25 applicantsJoin to apply for the General Manager...  ...Manager!Start moving forward safely today - McDonalds corporate-owned and franchise restaurants have over 50 procedures in place... 

Rotech Healthcare

Registered Nurse Call Center Job at Rotech Healthcare

 ...About Rotech Rotech Healthcare Inc. is a national leader in providing ventilators, oxygen, sleep apnea treatment, wound care solutions...  ...Summary We are seeking a dedicated Registered Nurse Call Center to join our team. In this position, you are responsible for...