Software Development and Engineering
$136k - $218.5kNVIDIA
NVIDIA's success builds on a foundation of industry leading hardware. Our team develops these tools by fusing advances in parallel computing, machine learning, and novel algorithms in C++. We are seeking an innovative CAD Software Engineer with particular interest in strategies and algorithms for large scale RTL quality, timing, and power optimization. Such optimization usually includes a mix of graph-based algorithms, AI, and feedback from RTL designers, so having experience relevant to each of those areas would be ideal. Developing software within a leading hardware company means getting to almost exclusively focus on the latest processes and most advanced designs. If you like to work across many technical areas and see your successes directly realized in the world's best AI hardware, this is it!
Invent new methods to enable parallel, graph-based RTL traversal, analysis, and manipulation.
Devise strategies for rapidly analyzing the impact of RTL changes on data path latency, power, and impact to DFT, clocking, and power delivery.
Explore use of LLMs (Large Language Models), GNNs (Graph Neural Networks), GANs (Generative Adversarial Networks), and Reinforcement Learning for suggesting or automatically implementing RTL modifications.
Explore high performance algorithms for clustering, min cost tree covering (technology mapping), datapath implementation and other details of logic synthesis, especially that efficiently incorporate human insight.
As with any software engineering team, we do write a lot of code, but this is broader than a typical CAD or EDA role. Instead, we as a team own the whole process from discovery and invention of new optimization opportunities, to developing solutions and working directly inside design teams to facilitate deployment. MS or PhD in Electrical Engineering or Computer Science or equivalent experience
3+ years of relevant experience in CAD software and VLSI hardware design
Demonstrated ability in software development with C++, particularly in algorithm development related to graph traversal, pattern matching, and optimization
Familiarity with RTL design, including Verilog and SystemVerilog code, as well as general hardware design concerns such as scan chain insertion, MBIST, clock and power distribution, and bus architectures
Familiarity with related EDA techniques, including logic synthesis, global route, static timing analysis, and SAT solvers
Experience with common EDA building blocks, such as Verific for Verilog parsing, Espresso for logic minimization, and various other components for logic rewriting, tree coverage, SAT solvers, and combinatorial optimization
Experience in high performance software design including multithreading, distributed computing, efficient memory and I/O use, etc.
Previous work experience including both software and hardware roles, especially involving SOC/IP integration or RTL design
Experience with various machine learning techniques for analysis, optimization, and code generation
Are you passionate about becoming a part of a best-in-class team supporting the latest in GPU and AI technology? You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until June 15, 2026.
NVIDIA uses AI tools in its recruiting processes.
As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
- NVIDIA is seeking an EDA Software R&D Engineer in Austin, Texas, focusing on innovative strategies for RTL synthesis and digital logic optimization. The ideal candidate will have a strong background in C++ and EDA software, contributing to cutting-edge techniques in the...Suggested
$116k - $189.75k
...of the best of external EDA with highly optimized, internal EDA tools. Our team develops these tools by... ...C++. We are seeking an innovative EDA Software R&D Engineer with particular interest in strategies and algorithms for RTL synthesis, digital logic, timing, and power...Suggested- NVIDIA in Austin, Texas is seeking an experienced R&D Software Engineer to innovate in VLSI Physical Design Algorithms. You'll have the opportunity to improve software design in a fast-paced environment, leveraging your skills in algorithms and C++ to make significant contributions...Suggested
$168k - $264.5k
...distinction through extensive design optimization, including combining the best of external... ...with highly optimized, internal EDA tools. Our team develops these tools by fusing... ...VLSI design. We are seeking a Senior R&D Software Engineer with proven experience in multiple...Suggested$168k - $264.5k
Senior Software R&D Engineer, VLSI Physical Design page is loaded## Senior Software R&D Engineer,... ...placement, global routing, floorplanning, and optimizing physical design. You'll work on... ...optimization and visualization. The software and tools you create will directly impact our...Suggested$166.9k - $230.9k
...from you. The Team Marketplace Optimization builds the intelligent... ...builds the real‑time decision engine that intelligently matches borrowers... .... Job Purpose As a Senior Software Engineer, you’ll partner... ...access to financial planning tools and a financial concierge service...Summer workCurrently hiringLocal areaRemote workFlexible hours$126k
Join to apply for the Software Engineer II, Devloper Tooling role at Scribd, Inc. Join to apply for the Software Engineer II, Devloper Tooling role at... ...workflows. This includes modernizing tooling, optimizing build processes, and enhancing development capabilities...Full timeTemporary workLocal areaHome officeFlexible hours$100k
A leading tech company is looking for a Physical Design Engineer to tackle complex physical design challenges and integrate AI solutions... ...in improving performance, and be proficient with EDA tools. The position offers competitive compensation, ranging from $10...$164.47k - $311.89k
...performance microprocessors. As a Sr. CPU RTL Methodology Engineer your responsibilities will include... ...hands‑on experience in leveraging AI tools and methodologies to drive... ...techniques for RTL development and logic optimization, ensuring designs meet power, performance...Work experience placementLocal areaImmediate startShift work- ...human life on Mars. SR. RTL DESIGN ENGINEER (SILICON ENGINEERING) At... ...minutes of unboxing, and the software that brings it all together... ...domain crossings and power optimization ASIC/SoC system... ...etc.) Experience with EDA tools such as HDL simulators and...Permanent employmentWorldwideWeekend work
$120k - $225k
...Rtl Design Engineer We're hiring experienced RTL Design Engineers from junior to senior levels... ...generation AI processor. Develop and optimize high-performance, low-power components... ...synthesis, linting, and static timing analysis tools. ~ Strong problem-solving and...$88.5k - $120k
Job Details R&D Software Engineer (ESA) Applied Research Laboratories All Applicants 40 hours per week Exempt from FLSA Immediately Expected... ...in a Linux environment. Experience with open‑source build tools such as CMake. Experience utilizing common application...Work at officeImmediate startWeekend workAfternoon shift- ...between customer/foundry and R&D development teams Develop point... ...limiting issues and identify optimization opportunities Minimum Qualifications... ...standard place‑and‑route tools (7 years with Master Degree) A good understanding of the RTL‑GDSII flow A good...
$116k - $218.5k
Nvidia Corporation is seeking an R&D Software Engineer specializing in VLSI Physical Design Algorithms... .... You will drive innovations in chip optimization and work closely with diverse... ...optimization, and understanding of design tools like ICC2 and Innovus. Passion for AI...$138.08k - $204.6k
Senior Software Engineer - Tooling Location: Austin, TX, USA What we need Symbotic is currently seeking a senior software engineer to join our Bot Platform team. In this role you will develop software tools for monitoring, diagnostics, and system administration for our...- A leading digital reading company in Austin, TX seeks a Software Engineer II for the Developer Tooling team. In this role, you will enhance the developer experience by building and maintaining tools that streamline workflows, improve AWS infrastructure, and collaborate...Flexible hours
- Upstart is seeking a Senior Software Engineer to join the Marketplace Optimization team. You’ll partner with Product, ML, Pricing, Capital Markets, Lending Partnerships, and Analytics to build reliable distributed systems powering millions of lending decisions. You’ll...Remote job
$104k - $174k
R&D Cloud Engineering Scientist Purpose The position will design, implement, deploy, and maintain... ...management of lifecycle of cloud costs. Optimize resource utilization and cloud costs.... ...networking concepts. Familiarity with CI/CD tools and practices. Understanding of...Work at officeAfternoon shift$104k - $174k
## R&D Cloud Engineering ScientistApplylocations: PICKLE RESEARCH CAMPUStime type: Full timeposted... ...management of lifecycle of cloud costs. Optimize resource utilization and cloud costs.*... ...concepts* Familiarity with CI/CD tools and practices* Understanding of distributed...Work at officeImmediate startAfternoon shift- ...innovation is a large‑scale software project driven by a huge team... ...developers by providing the tools and infrastructure they need... ...About the role We are seeking an Engineer to join our efforts in... ...updating third‑party packages, and optimize build and deployment speed....Remote workRelocation
- ...Development team. This role focuses on designing and implementing software solutions for power integrity and reliability analysis in... ...C++ code, and collaborating with cross-functional teams to optimize tools for next generation chips. The ideal candidate has a strong education...
$144k - $270.25k
...development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly... ..., hardware and software teams. Optimize the daily workflows of the world's...Worldwide- ...Systems, Inc. is looking for a Senior Principal Solutions Engineer to support Cadence Products and enhance chip design... ...This role requires extensive experience with Cadence tools, including knowledge of ASIC design, RTL-to-GDS implementation, and various design...
- ...and leadership of cross-functional engineering teams. KEY RESPONSIBILITIES Define... ...systems, MCP integrations, and tool-based workflows Build and optimize RAG pipelines with vector databases... ...QUALIFICATIONS 8+ years of experience in software engineering Strong expertise in...
- Cox in Austin, Texas is seeking a Software Engineer I who is eager to learn and contribute to a high-impact team from day one. This early-career... ...while contributing to scalable systems and leveraging AI tools under guidance. The role offers competitive compensation, career...
$134.95k - $224.92k
...test, manufacturing, and optimization. Our ~15,000 employees... ...expert in multiple tools Lead technical campaigns... .../Electronics Engineering with 12 years’ experience... ...specializing in digital, RTL design, power analysis... ...and translate them into software roadmaps and plans...Flexible hours$143.28k - $214.92k
...: Performance Tools Software Development Engineer ~ Austin, Texas ~ Engineering ~62232 ~ USD $143,280.00/Yr. ~ USD $214,920.00/Yr.... ...to resolution. Able to communicate effectively and work optimally with different teams across AMD. KEY RESPONSIBILITIES:...Full time$135k - $250k
...Full-Stack Software Engineer As a Full‑Stack Software Engineer at Hello Patient, you’ll design,... ...Architecture & Scalability. Design and optimize backend systems that support high‑volume... ...Python on server. AI‑native: You use AI tools daily to architect, build, and debug...Full time- ...Applications Development Engineer with experience in... ...partners. This includes optimizing photonic processes for... ...mechanical, electrical, and software engineers to develop... ...manufacturing teams to translate R&D outcomes into design-... .... Support prototype tool qualification and...Contract work
- .... Ideal candidates will possess a Bachelor's degree, proven WordPress skills, and a solid understanding of front-end technologies like CSS, JavaScript, and HTML. Experience with analytics tools is key for tracking and optimizing performance. #J-18808-Ljbffr Itlearn360
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development and Engineering. Be the first to apply!
- ngo software engineer Austin, TX
- software developer Austin, TX
- software developer internship no experience Austin, TX
- junior software developer Austin, TX
- part time software developer remote Austin, TX
- financial software developer Austin, TX
- senior software engineer ruby on rails Austin, TX
- software engineer amazon Austin, TX
- senior software design engineer Austin, TX
- software engineer part time Austin, TX

