Top C++ Jobs in Austin, TX
The Senior Software Engineer will design, develop, and maintain software applications. This role involves collaborating with engineers and project managers, mentoring others, and managing technical projects. The engineer will take part in the software development lifecycle from analysis to deployment, ensuring precision and fast execution. The ideal candidate will have expertise in various programming languages and cloud environments, and will thrive in a team-oriented setting.
The Principal System and Software Architect will design and implement RISC-V computing platforms while collaborating cross-functionally to deliver advanced CPU cores and systems. Responsibilities include developing software for SiFive hardware features, creating architectural specifications, and planning complex projects within a cross-functional engineering team.
The Site Reliability Engineer will collaborate with cross-functional teams to enhance system operations, drive best practices in software engineering, and build infrastructure for Brain-Computer Interface tasks. Responsibilities include deploying hardware, managing cloud architecture, monitoring operational efficiency, and ensuring systems are secure and reliable.
The Senior Digital IC Verification Engineer will lead functional verification for neural recording and stimulation SoCs, focusing on low-power processors and digital signal processing. Responsibilities include developing automation flows, building test benches, debugging, and ensuring code quality through coverage and regression setups.
The Senior Embedded Software Engineer will work on developing high-performance, safety-critical embedded systems for brain-computer interfaces, engaging with cross-disciplinary teams, and solving complex problems in embedded technology. The role emphasizes delivering reliable solutions and collaborating with engineers and designers.
The Senior RTL Design Architect at Cadence will be responsible for CPU and interface IP selection, digital design, creating detailed micro-architecture specifications, and collaborating with verification teams. The role emphasizes RTL development and physical design deliverables, ensuring timely IP delivery while working with multidisciplinary teams.
As a Senior Software/Firmware Engineer at Astera Labs, you will architect and develop firmware and microcontroller subsystems for SoC and systems products, ensuring the integration of differentiated features and customer interaction. You should have a strong technical background in embedded software, firmware development, and relevant communication protocols, focusing on the needs of the customer while coordinating with hardware teams.
The Senior Unity Engineer will manage, design, implement, debug, and document new game systems in Unity, contribute to architecture and tools choices, and solve complex technical problems, ensuring high-quality RPG development.
The Data and Feature Engineer role at Visa focuses on developing new capabilities for the AI Platform while enhancing the existing code base. Responsibilities include working in Agile Scrum teams, coding, testing, and debugging, as well as designing and documenting new functionalities. The position requires a flexible individual invested in continuous improvement, data engineering, and performance optimization.
As a new grad Software Engineer, you will write optimized code, formulate creative solutions, develop end-to-end technology solutions, and work collaboratively in an Agile environment across various projects at Visa.
As a Staff Software Engineer at Visa, you will design and develop software solutions influencing a significant portion of the world, focusing on scalability, security, and reusability. Collaborate with cross-functional teams to enhance product quality and innovate payment technology. Your work involves coding, analyzing requirements, debugging, and creating robust solutions for diverse technical offerings.
As a Software Engineering Architect, you will develop AI/ML strategies for client devices, working closely with various teams to deliver AI-enabled solutions. Responsibilities include collaborating with HW & SW engineers, developing product roadmaps, and driving strategy across business units.
As a Software Principal Engineer, you will develop sophisticated systems and software, implement solutions in C/C++, conduct design/code reviews, and debug complex system software issues while collaborating with system architects and external partners.
Senior Software Principal Engineer responsible for developing sophisticated systems and software based on customer's business goals. Responsibilities include implementing solutions in C/C++ programming/assembly, conducting design/code reviews, debugging system software issues, working with system architects, and providing technical advisement to the team.
The PayPal Identity team is seeking an accomplished software engineer to join our User and Business Platform team. The team's mission is to connect customers to experiences in a safe and secure way, providing user account life-cycle services and solutions to manage customer identity efficiently and securely.
The Principal Software Engineer will lead the architectural design and development of scalable systems, solve complex technical problems, mentor engineers, and align technical strategies with business objectives. They will evaluate new technologies, contribute to roadmaps, and promote engineering excellence across teams.
Top Companies in Austin, TX Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results