Senior Software Engineer – IDE
3 days ago
At Cognichip, we are building the next-generation IDE to empower semiconductor design engineers with a 10x productivity boost through AI-native workflows and seamless integration with high-performance simulation engines.
We are seeking an experienced software engineer with expertise in desktop application development (especially Electron/VS Code extensions) to join our IDE team. Unlike traditional web roles, this position focuses on developing and extending a VS Code–based IDE, creating deep integrations with AI, collaborative editing features, and advanced visualizations tailored for semiconductor design workflows.
Core Responsibilities
● Design, implement, and maintain VS Code extensions and Electron-based IDE features for the Cognichip platform.
● Develop advanced IDE features such as AI-assisted coding, linting, collaborative editing, syntax highlighting, and domain-specific visualizations.
● Integrate the IDE with backend microservices and APIs, ensuring seamless performance across distributed environments.
● Build and optimize cross-platform desktop experiences (Windows, macOS, Linux).
● Collaborate closely with designers to implement polished, intuitive UI/UX patterns inside the IDE.
● Contribute to performance profiling, debugging, and optimizations to ensure a responsive and reliable user experience.
Required Qualifications
● 6+ years of software engineering experience, with 4+ years in desktop application development (Electron, VS Code extensions, or similar IDE frameworks).
● Strong proficiency in TypeScript, JavaScript, React, and ES6+.
● Experience developing VS Code extensions or other plugin-based IDE architectures.
● Solid understanding of state management (e.g., Redux, Zustand) and component-driven UI frameworks.
● Knowledge of cross-platform application design (Windows, macOS, Linux).
● Familiarity with performance profiling and optimization in IDE or desktop applications.
● Experience with version control and CI/CD workflows (GitHub, Jenkins, etc.).
Preferred Qualifications
● Exposure to LLMs, AI-driven developer tools, or intelligent assistants inside IDEs.
● Knowledge of Electron internals and packaging/distribution of desktop applications.
● Experience with language parsers, syntax highlighting, lexical analysis, and editor/IDE UX patterns.
● Experience implementing authentication, permissions, and role-based access in desktop apps.
● Familiarity with semiconductor design tools or EDA workflows.
What We Offer
● Opportunity to shape the Cognichip IDE, a flagship product at the intersection of AI, semiconductor design, and developer productivity.
● Competitive compensation package including equity.
● Work alongside world-class engineers, scientists, and product designers.
● Collaborative and innovative startup culture where your impact is direct and visible.
-
Senior Software Engineer
2 days ago
Redwood City, California, United States Cypress HCM Full time $150,000 - $250,000 per yearSenior Software EngineerAlso open to mid-level, staff, principal, and team lead level engineersLocation:Redwood City, CA | In the office 3-4 days per week with flexibilityEmployees:650 |Team Size:15|Reporting To:Director of Platform EngineeringIndustry:Supply chain, warehouse automation, AI, robotics, product developmentResponsibilities:Design, development,...
-
Senior Software Engineer
4 days ago
Redwood City, California, United States Revere Staffing Partners Full time $150,000 - $250,000 per yearPosition OverviewWe are seeking an experienced Senior Software Engineer to design and optimize large-scale distributed systems that support advanced automation and real-time decision-making platforms. The ideal candidate has deep hands-on experience with one or more functional programming languages and a strong understanding of concurrency, reliability, and...
-
Senior Software Engineer
2 days ago
Redwood City, California, United States Alivio Search Partners Full time $150,000 - $230,000 per yearRole:Senior Software EngineerLocation:Redwood City, California (On-site 35 days per week)Salary:$150,000$200,000 base (will consider up to $230,000 for exceptional candidates)Openings:5Hiring Urgency:Offers must be made within one week of applicationResponsibilities:Architect, build, and optimize distributed systems for warehousing, robotics, e-commerce, or...
-
Senior Software Quality Assurance Engineer
5 days ago
Redwood City, California, United States Element Science Full timeElement Science, Inc. is a medical device and digital health company focused on developing solutions at the intersection of clinical-grade wearables, machine learning algorithms, and lifesaving therapies in order to address leading causes of death and hospitalization in patients with heart disease, primarily as they transition from the hospital-to-home. By...
-
Manager Software Engineering
2 weeks ago
Redwood City, California, United States Zuora Full time $200,000 - $300,000 per yearZuora, Inc. seeks Manager Software Engineering to:Moderate the collaboration between team members and senior engineering leaders on the design and implementation of new architectural patterns. Refine the team's ability to set clear priorities, estimate effort and set accurate expectations regarding delivery dates. Identify ways to improve the tools and...
-
Sr Software Engineer
2 days ago
Redwood City, California, United States Eva Automation Full time $150,000 - $250,000 per yearCompany Description Bowers & Wilkins, based in Redwood City, is currently seeking a Senior Software Engineer, to be a part of building the most innovative audio and visual systems the world has yet to see. Our ideal candidate will be responsible for defining and driving the processes that help us guarantee delivery quality. You'll work with engineers and...
-
Senior Principal Software Engineer, Storage
4 days ago
Redwood City, California, United States Oracle Full time $150,000 - $250,000 per yearJob DescriptionOCI (Oracle Cloud) AI Infrastructure Innovation team is inventing the next generation of storage technologies. You will lead architecture and hands-on development across key layers: distributed processing, transactions, consensus, and storage engines. If you thrive at the intersection of large-scale distributed systems, database internals, and...
-
Senior Software Engineer — Robotics
2 days ago
Redwood City, California, United States Stealth Robotics-ai Full time $150,000 - $250,000 per yearWe are a stealth-stage robotics company building the next generation of embodied AI systems — machines that learn from humans and act safely and autonomously in the physical world. Our team is small, technical, and mission-driven, combining robotics, machine learning, and scalable software systems to push the frontier of intelligent automation.What you'll...
-
Redwood City, California, United States LEARNING COMMONS Full time $241,000 - $362,000 per yearLearning Commons is Mark Zuckerberg and Priscilla Chan's education initiative, which aims to scale proven teaching and learning practices to benefit every learner. Learning Commons became the name of our education efforts in 2025 to build on the Chan Zuckerberg Initiative's work over the past decade to advance learning science and help translate that...
-
Redwood City, California, United States PubMatic Full time $170,000 - $195,000 per yearAbout The RoleWe are looking for a highly motivatedSenior Software Engineer – Performance Advertising Platformswith 4+ years of experience in building large-scale, low-latency ad tech systems, ideally withinperformance DSPs, SSPs, or other programmatic advertising platforms.The ideal candidate takes full ownership of their work, thrives in cross-functional...