Software Platform and Product Engineer
Vimaan - San Jose
Work at Vimaan
Overview
- View job
Overview
Join to apply for the Software Platform and Product Engineer role at Vimaan 3 months ago Be among the first 25 applicants Join to apply for the Software Platform and Product Engineer role at Vimaan San Jose, CA Posted 8 months ago Software Platform and Product Engineer Vimaan is looking to add a Software Platform and Product Engineer to its growing team. The candidate is expected to be part of the software platform development team and “own” a product line in all matters related to feature development, instantiation of the platform for customer applications and performance of the product. Software Platform And Product Engineer Responsibilities Get a thorough engineering level understanding of the Vimaan hardware and software platform and products Write requirements for new features using Vimaan’s prescribed format – in conjunction with the Product team, the platform engineering team, and the developers. Understand and review software design documents at a detailed level to ensure compliance against the requirements Understand and review test procedures, methods and criteria to ensure that all designs are implemented according to requirements Participate in architecture discussions as needed Take end to end ownership of release of a feature to the field – including debugging, root cause analysis and preventive action implementation Understand and be the in-house technical expert and go-to resource for all aspects of a product that you have been assigned to – including implementation challenges, performance specifications, features and capabilities requirements and architectures, characterization methods and benchmarks, and areas for improvement Software Platform and Product Engineer Candidate Profile Must Have BS or MS in Computer Science or a related field. Minimum of 3-5 years of experience in software development, with a significant focus on designing and implementing high-performance algorithms Strong problem-solving skills and ability to think algorithmically required to read and critique detailed software design documents Familiarity with systems architecture, allowing participation in architecture discussions and comprehension of high-level design choices and trade-offs Strong foundational knowledge of Object-Oriented Design Principles and hands-on experience in their implementations. Strong experience with database management and optimization techniques for SQL and NoSQL databases. Proven track record of developing high-performance algorithms and applications in Python, Java, C++, or similar languages. Practical experience with distributed systems and REST APIs. Prior experience in a product-driven environment. Knowledge of software development best practices and agile methodologies. Experience with system architecture and design for large-scale systems in both on-prem & cloud settings. Highly motivated and passionate individual with a very strong work ethic, ability to work in a team and work independently under supervision and guidance in a matrix management environment Skill in collaborating across teams (engineering, product, development) and conveying technical concepts to stakeholders Ability to continuously learn and adapt, especially when acting as the technical expert on new products and technologies Ability to work in a fast paced, high pressure startup environment and adapt to rapidly changing requirements. Deeply hands-on – willing to get your hands dirty and do the job yourself if needed Highly sensitive to customer needs – both internal and external customers Full time Work from Office at HQ is a must Good to Have Experience in writing and managing, structured feature requirements Hands on experience with AI/ML/CV Models & MLOps tools is a plus Working knowledge of distributed message queuing systems (eg. Kafka, RabbitMQ etc.) Experience with modern front-end technologies such as Angular, enhancing UI/UX and contributing to seamless integration with backend services. Working knowledge of building ROS based systems (Bonus: Knowledge on different middleware like Zenoh, DDS etc.) Experience in AI Infrastructure, Machine Learning Accelerators, On-Device Optimization is a plus Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Automation Machinery Manufacturing Referrals increase your chances of interviewing at Vimaan by 2x Get notified about new Product Engineer jobs in San Jose, CA . Sunnyvale, CA $102,000.00-$164,000.00 2 weeks ago Milpitas, CA $135,000.00-$150,000.00 2 weeks ago Sunnyvale, CA $170,000.00-$240,000.00 1 week ago Sunnyvale, CA $139,000.00-$200,000.00 1 week ago Palo Alto, CA $110,000.00-$140,000.00 2 weeks ago Sunnyvale, CA $111,000.00-$164,000.00 1 week ago Sunnyvale, CA $108,100.00-$182,900.00 2 weeks ago Product Design Mechanical Engineer, Reality Labs Sunnyvale, CA $204,000.00-$281,000.00 2 weeks ago Senior Mechanical Product Design Engineer Palo Alto, CA $100,000.00-$150,000.00 17 hours ago Palo Alto, CA $125,000.00-$169,800.00 3 weeks ago Union City, CA $110,000.00-$150,000.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