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 you’re excited about shaping the future of XR, we’d 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
- Bachelor’s 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 TechnologyIndustries
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
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr