Software Engineer - Austin
8 hours ago

Job description
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Job Duties:
- Research, design, and develop computer and network software or specialized utility programs for multinational computational software company.
- Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
- Utilize graduate-level research and analysis skills to research, design, develop, and test operating systems-level software for Electronic Design Automation (EDA) applications.
- Set operational specifications and formulate and analyze software requirements.
- Design, implement, verify, and maintain physical design software modules for custom integrated circuits (IC) in the Virtuoso Layout Suite.
- Design and develop software with focus on placement and routing in a custom IC and analog environment.
- Interact with a worldwide cross-functional team and with layout design engineers throughout the industry to define product requirements.
- Decompose product requirements into specific software components and schedule and solve all tasks based on urgency, importance, and difficulty.
- Analyze, enhance, and evaluate the performance quality of placement and routing results in EDA software.
- Propose, implement, and document new software features.
- Some telecommuting permitted.
Qualifications:
- Master's degree in Computer Science, Computer Engineering, or related field.
- Utilize programming and scripting languages like C++, Python, SKILL, or SHELL scripts to develop applications
- Software development using industry standard object-oriented languages
- Utilize script language such as Python to capture customer-specific settings and requirements
- Debug using tools such as gdb (GNU Project Debugger), valgrind, or DDD (Data Display Debugger)
- Version-control systems such as Git or Perforce and SQL to query databases like Component Content Management System (CCMS)
- Linux, Unix, and software development
- Develop intelligent systems using Machine Learning or Artificial Intelligence to enhance productivity and customer experience
We're doing work that matters. Help us solve what others can't.
Similar jobs
Stelvio is working with an advanced technology company operating at the intersection of artificial intelligence and industrial manufacturing. Their platforms are deployed directly into high-volume production environments, where AI systems support critical operational decisions in ...
1 day ago
We're looking for a highly capable Software Engineer to help build cutting-edge AI systems used in real industrial environments. · Build and iterate on prototypes, then turn them into robust, maintainable software · Work across the stack on real-world challenges in manufacturing ...
2 weeks ago
We're seeking a skilled Software Development Engineer to lead advanced software development, deployment, and maintenance within a dynamic engineering group. · ...
6 days ago
Embedded Software Engineer – Robotics / Automation Job summary: We're supporting a robotics-led engineering company in Austin that builds and operates complex automated systems used in live production environments. · Develop embedded software for real machines with reliability, · ...
1 month ago
This role provides technical leadership across multiple technology platforms, focusing on the discovery of new technologies and the development of large-scale manufacturing test software. · You will be responsible for the full software lifecycle, from high-level design specificat ...
2 weeks ago
a software engineer to join an enterprise aaa game company hybrid out of vancouver or austin on a permanent basis. · ...
3 weeks ago
We are Austin-born and our growth from a 2-person startup in 2005 to a highly profitable business has been a remarkable journey. We are a tight-knit team with a fast-paced, energetic, and entrepreneurial company culture that has been ranked a Best Place to Work in Austin for 2012 ...
6 days ago
· AWL (All Web Leads, Inc.) is one of the most successful customer acquisition marketing companies in the US. Simply put, we help our customers acquire customers for the US insurance industry. Our amazing team of nearly 1,000 talented and successful professionals use internet ...
3 days ago
· About the Team · AVRIDE is an autonomous driving company with the mission to make transportation safer and more efficient through cutting-edge technology. We hold a unique position in the market, developing self-driving taxis and delivery robots. Our delivery robot division al ...
2 days ago
We are seeking a talented Software Engineer to join our Engineering team. The ideal candidate will have strong applied software development experience and be comfortable writing and shipping code on a daily basis. · Write and ship code on a daily basis · Contribute to automated t ...
1 month ago
· Job Description · We are seeking a highly skilled and motivated Software Engineer to join our dynamic team. This is a full-time remote position, allowing you to work from anywhere. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining o ...
1 day ago
This is a full-time hybrid role for a Software Engineer located in the Austin, Texas Metropolitan Area, with flexibility to work remotely part of the time. · Design, develop and maintain scalable software solutions. · Collaborate with cross-functional teams. · ...
1 month ago
Are you ready to apply your educational experience to real-world problems? Are you passionate about applying your data skills in a real-world tech environment? · At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Br ...
1 month ago
The Software Engineer will be responsible for the research , design and development of software components addressing various customer requirements in the focus applications of the ADG Business Unit. · They will work closely with domain experts within the BU to design and execute ...
5 days ago
We're looking for a highly capable Software Engineer to help build cutting-edge AI systems used in real industrial environments. · Build and iterate on prototypes, then turn them into robust, maintainable software · Work across the stack on real-world challenges in manufacturing ...
1 month ago
We are looking for an experienced Software Engineer to play a key role in developing and supporting high-performance applications used in manufacturing test environments. · Create scalable solutions. · Improve existing systems. · Ensure robust and efficient software operations ac ...
5 days ago
+Job summary · A Senior Software Engineer opportunity in Austin TX driving design development high-throughput low-latency platforms. · +ResponsibilitiesLead full software development lifecycle QA production deployment. · Design develop maintain high-performance REST-based API ser ...
2 weeks ago
This role provides technical leadership across multiple technology platforms, focusing on the discovery of new technologies and the development of large-scale manufacturing test software. · ...
2 weeks ago
We are seeking a talented Software Developer II to design, build and optimize Microsoft Sentinel capabilities for cybersecurity operations. · Develop, test and deploy Sentinel SOAR automation playbooks using Azure Logic Apps, Azure Functions, ARM templates and REST APIs. · Create ...
1 month ago
Job summary · As a Senior Software Engineer on the Q-interactive team, you will be a recognized technical expert responsible for independently designing, implementing, and optimizing complex modules that power one of Pearson's flagship digital assessment platforms.You will drive ...
1 month ago