Current jobs related to Sr. Software Applications Engineer - San Jose - Advanced Micro Devices , Inc.
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Lynx Software Technologies Full timeJob Title: Sr. Software Engineer, Customer SuccessJob Summary:We are seeking a highly skilled Sr. Software Engineer to join our Customer Success team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This is a customer-facing role that requires excellent communication skills and...
-
Software Systems Engineer Principal
4 weeks ago
San Diego, California, United States Science Applications International Corporation Full timeJob Title: Software Systems Engineer PrincipalSAIC is seeking a highly skilled Software Systems Engineer Principal to contribute to the development and deployment of software systems and applications in support of Navy unmanned systems.Key Responsibilities:Coordinate and execute systems engineering analysis, design, modeling, and support for software systems...
-
Senior Software Engineer
3 weeks ago
San Diego, California, United States United Software Group Full timeSr. EngineerWe are seeking a highly skilled Sr. Engineer to join our team at United Software Group.Key Responsibilities:Design and develop complex software systems using C++, Python, and Linux.Lead the full SDLC, including writing software requirements, design specs, and implementing software from such specs.Collaborate with cross-functional teams in Agile...
-
Sr Software Engineer
3 days ago
San Diego, California, United States Medtronic Full timeAbout the RoleWe are seeking a talented Sr. Software Engineer to join our organization as we develop safety critical software for medical devices that hundreds of thousands of people around the world depend on daily.As a Sr. Software Engineer, you will provide technical leadership for firmware development. The primary role for this position is writing the...
-
Sr. Software Engineer
2 weeks ago
San Francisco, United States Robert Half Full timeJob DescriptionJob DescriptionWe are offering a contract to permanent employment opportunity for a Sr. Software Engineer in San Francisco, California. This role involves contributing to our eSignature Platform Services and playing a crucial part in service protection engineering. The successful candidate will work in a team of engineers, collaborate with...
-
Software Architect
3 weeks ago
San Jose, California, United States Innominds Software Full timeJob Title: Software ArchitectInnominds Software Inc. is seeking a highly skilled Software Architect to join our team in San Jose, CA.Job Summary:We are looking for a talented Software Architect to design and develop complex software systems. The ideal candidate will have a strong background in software engineering, architecture, and design patterns.Key...
-
Sr. Embedded Software Engineer
4 weeks ago
San Jose, United States Oxford Global Resources Full timeTitle: Sr. Embedded Software Engineer (ROM Bootloader/ ARM TrustZone)Location: San Jose, CA - 100% Onsite required Length for Contract: 3 months with possible extensions.Hours: 40 hours per week Start: 1-2 weeks from offer Process: through procurement. She is heavily involved and will make sure the manager responds. Interviews can be had next week, but...
-
Software Architect
3 weeks ago
San Jose, United States Innominds Software Full timeInnominds Software Inc., has openings for Software Architect in San Jose, CA: Job Title: Software Architect Job duration: 40 Hours / Week, Permanent position, Full time Job Duties: Utilize technical expertise to create system requirements, perform design and analysis, and coding, code reviews and unit testing of complex to highly complex system functionality...
-
Software Engineer
1 month ago
san jose, United States Eugenus, Inc. Full timeTitle: Software EngineerDepartment: Software EngineeringImmediate Manager: Sr. Director and Head of Software CTCLocation: San Jose, CAEmployee Type: Regular, full-time/ExemptJob Description:The Software Engineer is responsible for designing and developing real-time control software for semiconductor capital equipment, specifically for deposition process...
-
Software Engineer
2 months ago
San Jose, United States Eugenus, Inc. Full timeTitle: Software EngineerDepartment: Software EngineeringImmediate Manager: Sr. Director and Head of Software CTCLocation: San Jose, CAEmployee Type: Regular, full-time/ExemptJob Description:The Software Engineer is responsible for designing and developing real-time control software for semiconductor capital equipment, specifically for deposition process...
-
Software Quality Assurance Engineer
3 weeks ago
San Jose, California, United States Lynx Software Technologies Full timeJob Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for ensuring the quality and security of our mission-critical software used in the aerospace and military...
-
Software Quality Assurance Engineer
1 month ago
San Jose, California, United States Lynx Software Technologies Full timeJob Title: Software Development Engineer In TestAbout the RoleLynx Software Technologies is seeking a skilled Software Development Engineer to champion software quality, particularly in test automation using scripting languages like Python. As a key member of our team, you will provide design input on features to ensure testability, build test automation...
-
San Jose, California, United States Siemens Digital Industries Software Full timeJob Family:SalesReq ID:435981Siemens Digital Industries Software is a global technology leader in electronic design automation software. Our software tools enable companies around the globe to develop new and highly innovative electronic products faster and more cost-effectively.Position Overview:The Product Focused Application Engineer for Formal...
-
Senior Software Engineer
1 week ago
San Jose, California, United States Archer Aviation Full timeJob SummaryArcher Aviation is seeking a highly skilled Sr. Software Engineer - Electric Engine to join our team. As a key member of our software development team, you will be responsible for designing, developing, and verifying certifiable safety-critical software components of the aircraft motor control system software.Key ResponsibilitiesConduct...
-
Senior Software Engineer
3 weeks ago
San Jose, California, United States Software AG Full timeJob SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...
-
Software Quality Assurance Engineer
1 week ago
San Jose, California, United States Lynx Software Technologies Full timeJob SummaryLynx Software Technologies is seeking a skilled Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python. Your responsibilities will range from providing design input on features to ensure testability to building test automation frameworks and...
-
Senior Software Engineer
7 days ago
San Jose, California, United States Cadence Design Systems Full timeJob SummaryAt Cadence Design Systems, we're committed to creating innovative technologies that shape the world of electronics. As a Sr. Application Engineer, you'll play a critical role in installing and maintaining key hardware peripherals, such as Speedbridges, debuggers, and I/O cards, which are essential components for AI software development...
-
Software Applications Engineer
1 week ago
San Jose, California, United States Extreme Networks Full time**Design and Develop Software for Wireless Access Point**We are seeking a highly skilled Staff Software Applications Engineer to join our team at Extreme Networks. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications used in support of Wireless Access Point.**Key...
-
Senior Field Application Engineer
2 months ago
San Jose, United States CNEX Labs Full timeCNEX Labs Inc. is a stealth mode startup company chartered with developing hardware and software solutions for solidstatestorage. Led by an experienced management team and wellfunded by strategic investments from tier 1 companies in storage and networking CNEX is quickly advancing product technology to deliver highperformance and extreme scalability for the...
-
Senior Field Application Engineer
4 weeks ago
San Jose, United States CNEX Labs Full timeCNEX Labs Inc. is a stealth mode startup company chartered with developing hardware and software solutions for solidstatestorage. Led by an experienced management team and wellfunded by strategic investments from tier 1 companies in storage and networking CNEX is quickly advancing product technology to deliver highperformance and extreme scalability for the...
Sr. Software Applications Engineer
2 months ago
WHAT YOU DO AT AMD CHANGES EVERYTHING
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.
AMD together we advance_
SENIOR SOFTWARE DEVELOPMENT ENGINEER
THE ROLE:
AMD is looking for an enthusiastic senior software engineer to join the growing Vitis profiling and debug team. As a member of our team, you will demystify the execution of applications to our customers on a variety of hardware architectures and boards, including NPU, PL, and CPU. You will develop mechanisms to interpret the collected information and provide high level guidance on the next steps for customers to fully unlock the performance of the AMD hardware.
THE PERSON:
The ideal candidate will have the flexibility to understand and attack problems at many levels from hardware through different layers of software all the way to visualization, and the intuition on which level to best realize the solution. A successful candidate will also employ strong communication skills to collaborate with several other strong teams of engineers in AMD in order to develop complete features helpful to our customers.
KEY RESPONSIBILITIES:
- Develop tools and methodologies to help users debug the functionality and performance of high-level applications running on heterogeneous processing elements, including NPUs, AIE, and PL kernels.
- Develop and maintain run time library code in C++ that provides profiling and debugging services
- Develop code and processes that configure and control hardware resources such as internal NPU performance counters
- Develop new solutions to provide higher level abstractions of current debug and profiling services, as well as new solutions for new architectures and applications such as ML
- Coordinate with other teams in AMD to support Vitis profiling and debug features in all flows and devices, including emulation flows and edge hardware
PREFERRED EXPERIENCE:
- Expert knowledge and hands-on experience in C, C++
- Solid understanding of object-oriented-design principles
- Solid understanding of Software Engineering principles, Data structure, algorithms, Operating Systems concepts and multithread programming
- Excellent design and code development skills, familiarity with Linux and modern software tools and techniques for development
- Good analytical and problem-solving skills
- Familiarity with ML debugging techniques and methods
- Familiarity with profiling tools and methodologies
- Familiarity with ACAP and FPGA devices and their tool chains
ACADEMIC CREDENTIALS:
- Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or related technical discipline
LOCATION: San Jose, CA
#LI-MM2
At AMD, your base pay is one part of your total rewards package. Your base pay will depend on where your skills, qualifications, experience, and location fit into the hiring range for the position. You may be eligible for incentives based upon your role such as either an annual bonus or sales incentive. Many AMD employees have the opportunity to own shares of AMD stock, as well as a discount when purchasing AMD stock if voluntarily participating in AMD's Employee Stock Purchase Plan. You'll also be eligible for competitive benefits described in more detail here.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.