Lead Software Engineer
1 week ago
The Circuit Simulation Engineer is responsible for designing, implementing, and maintaining software designed to perform transistor-level analog/RF circuit simulation.
Job Requirements:
Candidate should have:
- MS/PhD in electrical engineering, applied mathematics/physics, computer science, or a similar field, with background in numerical simulation techniques. Examples of fields of interest would include
- Electrical engineering (Electrical circuit simulation, systems/control theory, analog circuit analysis, semiconductor device simulation)
- Computational electromagnetic (finite element methods, finite-difference time domain/FDTD, integral equations, fast multipole algorithms)
- Computer science (parallel numerical algorithms, graph algorithms, high performance computing architectures)
- Applied mathematics (computational linear algebra, sparse matrix algorithms, numerical solution of ordinary or partial differential equations, model order reduction, nonlinear optimizations)
- Computational physics (particle methods, fluid dynamics, molecular dynamics, Monte Carlo techniques, thermal analysis, photonics system simulation).
- Experience in C/C++ programming and software debugging tools.
- Candidate should possess good communications skills and ability to work with a geographically distributed software development team.
Preferred Skills:
- Programming skills in one or more scripting languages, such as Python or Perl, is a plus.
- Knowledge in analog/RF circuits and familiarity with analog/RF/custom design flows or EDA tools is a plus.
Job description
- Work with an engineering and cross-functional team to deliver innovative technologies in a production environment
- Optimize, improve, and fix issues in the circuit simulator.
- Develop and program numerical methods such as: linear algebra algorithms, sparse matrix techniques, Fourier analysis, nonlinear optimization and parallel numerical methods.
- Interact with internal and external users to identify and resolve product defects
- Design and develop high quality, scalable, high-performance code
- Participate in code review to ensure new code conforms to high standards
- Performs research activities to identify performance bottlenecks and improve the reliability and scalability of the current simulation tools.
- Understands customer requirements and competitive issues to provide solutions recommendations.
The annual salary range for California is $114,800 to $213,200. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.
We're doing work that matters. Help us solve what others can't.-
Software Engineer III
2 weeks ago
San Francisco, California, United States Lead Full timeLead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas City, Missouri. Additionally, we have offices in San Francisco, Sunnyvale, and New York City, where our technical, product, design, and legal teams operate.We are built for a constantly evolving financial...
-
Software Engineer
19 hours ago
San Francisco, California, United States Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Director, Software Engineering
22 hours ago
San Jose, California, United States Capital One Full timeAs a Capital One Director of Software Engineering, you will lead the development of large-scale, distributed AI and ML customer-facing web and mobile applications built on highly-available microservices. This role requires solid experience in emerging and traditional technologies to design, build, and scale resilient systems, including expertise in , Java,...
-
Software Engineer
7 days ago
San Jose, California, United States Hewlett Packard Enterprise Full timeSoftware EngineerThis role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live,...
-
Embedded Software Engineering Lead
2 weeks ago
San Carlos, California, United States Aetherflux Full timeAbout AetherfluxAetherflux is solving the global energy crisis by building the infrastructure for abundant, resilient, and continuous space-based solar energy. We are tackling humanity's most complex engineering challenge with a world-class team dedicated to delivering a revolutionary power platform. Aetherflux is transforming how civilization powers,...
-
Core Software Engineering
1 week ago
San Jose, California, United States Etched Full timeAbout EtchedEtched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought...
-
Software Engineer
7 days ago
San Jose, California, United States Imagry | Autonomous Driving Full timePosition: C++ Software DeveloperPosition E-mail:Location:San Jose, CA, USAFull timeOn-SiteWe are looking for a capable and experienced Software Engineer to build high performance Linux software with strong modern C++ expertise.The Engineer will participate in developing a multi-disciplinary system which includes an AI module and interaction with HW...
-
Chip Simulation Software Engineer
2 weeks ago
San Jose, California, United States Etched Full timeAbout EtchedEtched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought...
-
Software Engineer III
1 week ago
San Mateo, California, United States Guidewire Software Full time $124,000 - $186,000SummaryGuidewire is transforming the P&C insurance industry through cutting-edge technology. The Policy Solutions team is driving innovation by creating new cloud-native solutions for insurance companies to accelerate their products to market, improve pricing and risk selection, gain insights into business performance, and deliver the best policy...
-
Software Engineer III
2 weeks ago
San Mateo, California, United States Guidewire Software Full time $124,000 - $186,000SummaryGuidewire is transforming the P&C insurance industry through cutting-edge technology. The Policy Solutions team is driving innovation by creating new cloud-native solutions for insurance companies to accelerate their products to market, improve pricing and risk selection, gain insights into business performance, and deliver the best policy...