Logo
VITURE

Software Engineer Job at VITURE in Palo Alto

VITURE, Palo Alto, CA, US, 94306

Save Job

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