Advanced Micro Devices (AMD) is a Fortune 500 semiconductor company that designs technology used to power personal computers, cloud servers, game consoles, and other intelligent de
Software Development Engineer
Location
California
Posted
14 days ago
Salary
0
Seniority
Senior
Job Description
Software Development Engineer
Advanced Micro Devices - AMD
Title: Software Development Engineer Location: Santa Clara United States Job Description: WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Job Role and Responsibility: AMD, Inc. is hiring an SMTS Software Development Eng. to Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for semiconductor operations, applying principles and techniques of computer science, engineering, and mathematical analysis. Design, develop, troubleshoot, and debug software programs for enhancements and new products. Understand and define software requirements and architectures. Develop software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and internet-related tools. Enable and optimize key AI models (LLM, Vision, MultiModal, etc.) on AMD GPUs. Work in a distributed computing setting to optimize for both scale-up (multi-GPU) and scale-out (multi-node) systems. Collaborate and interact with internal GPU library teams to analyze and optimize training and inference for AI Define proprietary platforms, including hardware and software components. Drive software and systems solutions including development and product definitions. Work with cross-functional teams including engineers to develop systems-level software, working on significant and unique issues where analysis of situations or data requires an evaluation of intangibles. Drive projects or processes of significant technical importance. Exercise independent judgment to select methods, techniques and evaluation criteria for obtaining results with little to no supervision. Utilize knowledge of computers and electronics, including computer hardware and software applications, and programming, as well as knowledge of the practical application of engineering science and technology. Apply knowledge of engineering principles, best practices, and technologies to the design, development, and testing of various AMD systems and products. Can work remotely. Multiple openings. Qualified applicants click "APPLY NOW" button to apply online. Travel required: NO Qualifications: Degree required Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field. Qualifications: Amount and type of experience required: Four (4) years of experience in the job offered or closely related engineering role. Alternate combination of education and experience: Employer will alternatively accept a Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field and six (6) years of progressive post-baccalaureate experience in the job offered or closely related engineering role. Specific skills required: The following skills are required: Position requires four (4) years of experience in the following: - Software verification; - Unix or Linux environments; - Server systems; - Machine-Learning; - Code optimization using the GPU or software performance analysis; - Software debugging (macOS, Linux, or Unix); - Git; and - GNU toolchain. Can work remotely. #LI-AM4 Benefits offered are described: AMD benefits at a glance. 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. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. This posting is for an existing vacancy.
Related Guides
Related Job Pages
More Software Engineer Jobs
MuleSoft Integration Developer
CADRE GOVERNMENT SOLUTIONSWe’re more than a government contracting company. We’re a cadre, a specialized team built to support government agencies with practical, reliable solutions to complex operational and technology challenges. We strategically mobilize, manage, and maintain specialized cadres using our RO(M³) model. CADRE GOVERNMENT SOLUTIONS is an Equal Opportunity and Affirmative Action Employer. We welcome and encourage diversity in our workforce. It is the policy of CADRE GOVERNMENT SOLUTIONS to provide equal employment opportunity to all employees and qualified applicants without regard to race, color, religion, national origin, sex, age, disability, pregnancy, sexual orientation, gender identity, genetic information, protected veteran status, or any other protected characteristic under federal, state, or local law.
Role Description As a MuleSoft Integration Developer you’ll be entrusted to support the design, development, and delivery of API-led integration solutions for federal government customers within a fast-paced Agile environment. You will collaborate with senior developers, architects, and stakeholders to build secure, scalable integrations using MuleSoft’s Anypoint Platform while contributing to the successful delivery of mission-critical technology solutions. - Collaborate with senior developers and architects to contribute to solution design and define integration approaches. - Design and implement APIs, integration flows, and services for moderately complex business and technical use cases. - Translate business requirements into user stories, technical tasks, and structured integration components. - Apply integration patterns, API design principles, and MuleSoft leading practices during development activities. - Develop and manage APIs using MuleSoft Anypoint Platform tools including Anypoint Studio, Exchange, Runtime Manager, and API Manager. - Perform data mapping and transformation activities using DataWeave. - Support implementation of API security controls including authentication, authorization, and data protection mechanisms. - Participate in code reviews and contribute to maintaining development standards, code quality, and consistency. - Assist with CI/CD pipeline activities and deployment support across development and production environments. - Monitor, troubleshoot, and optimize MuleSoft applications and integrations. - Provide support for integrations operating in development, testing, and production environments. - Maintain technical documentation including integration designs, deployment procedures, and operational support materials. - Participate in Agile ceremonies including sprint planning, backlog grooming, retrospectives, sprint demos, and continuous improvement efforts. - Identify technical risks, blockers, or issues and escalate appropriately to senior team members when needed. Qualifications - Bachelor’s degree with 3+ years of MuleSoft or integration development experience, OR Associate’s degree with 5+ years of integration development experience, OR High School Diploma/GED with 7+ years of integration development experience. - Experience working with MuleSoft Anypoint Platform, including Anypoint Studio. - Solid understanding of RESTful APIs and common integration patterns. - Experience using DataWeave for data transformation and mapping activities. - Familiarity with version control systems such as Git. - Working knowledge of CI/CD concepts, deployment pipelines, and release management processes. - Understanding of API security fundamentals including OAuth and basic authentication methods. - Strong troubleshooting, analytical, and problem-solving skills. - Ability to work independently and collaboratively in Agile development environments. - Strong written and verbal communication skills with the ability to coordinate effectively across technical teams. - MuleSoft Certified Developer certification or active pursuit of certification. - Experience supporting Salesforce integrations and connected application environments. - Exposure to federal government environments, compliance standards, or security requirements. - Familiarity with DevOps tools such as Jenkins, Azure DevOps, or Copado. - Experience working with cloud platforms such as AWS or Azure. Benefits - CADRE Convoy Program: A dedicated support system designed to cater to your individual needs and enhance your overall well-being, no matter where you are. - CADRE Connect Program: A series of intentional touchpoints, events, and initiatives that promote open communication and encourage continuous growth and development among team members. - CADRE Compensation Program: - 401k Safe Harbor Plans with matching & immediate vesting - Medical, Dental, & Vision Plans - Paid Time Off: Holidays, Vacation, Wellness, & Personal Leave Plans - Continuing Education & Training Budget - Office & Technology Budget - Cell Phone Budget - Wellness & Healthy Living Budget - Awards & Bonuses - Profit Sharing Plans Company Description We’re more than a government contracting company. We’re a cadre, a specialized team finely honed in providing innovative solutions that meet the complex and evolving needs of government agencies. We strategically mobilize, manage, and maintain specialized cadres using our RO(M³) model. CADRE GOVERNMENT SOLUTIONS is an Equal Opportunity and Affirmative Action Employer. We welcome and encourage diversity in our workforce. It is the policy of CADRE GOVERNMENT SOLUTIONS to provide equal employment opportunity to all employees and qualified applicants without regard to race, color, religion, national origin, sex, age, disability, pregnancy, sexual orientation, gender identity, genetic information, protected veteran status, or any other protected characteristic under federal, state, or local law.
Senior React Native Mobile Engineer
ChurchDeskChurchDesk is the all in one solution to help your church develop and connect with people
• Take lead and ownership of our mobile applications, while contributing in a senior capacity on projects. • Drive the modernization of our existing mobile app, bringing key features from the web platform to mobile and optimizing the overall experience. • Work hands-on to deliver high-quality, maintainable, and scalable mobile experiences. • Collaborate closely with our product team, designers, and other engineers to shape product features. • Support teammates by sharing knowledge, best practices, and architectural guidance. • Embrace AI-augmented workflows to accelerate development, enabling focus on high-level architecture and complex mobile logic. • Build and maintain prompt libraries and custom AI instructions to keep mobile architecture consistent and accessible. • Apply senior-level judgment to balance rapid prototyping with long-term maintainability and scalability.
Software Engineer
KBR, Inc.We deliver science, technology and engineering solutions to governments and companies around the world.
Role Description The candidate shall provide technical expertise to design and build high performance application components for cloud-based web applications within the Defense Health Agency environment. The candidate will be expected to contribute with development efforts during sprints, writing clean and efficient code using Microsoft Blazor, C#, and .NET Core. Contributions will include unit testing and integration testing to produce code up to the standards of the Development Team as a whole. Communication skills with technical and non-technical members of the team would be very beneficial for the candidate as they could be asked to interact with clients from time to time. Roles and Responsibilities - Design and build scalable and high-performance application components utilizing Microsoft Blazor, C#, and .NET Core - Design and maintain database structures using Transact SQL in a Microsoft SQL Server environment - Develop and execute automated unit and integration tests to ensure application reliability - Maintain comprehensive project coding standards and best practices - Participate in code reviews and provide constructive feedback to peers to better the Team’s overall code production and produce a better software product - Assist in managing system documentation to support Development tasks and Quality Assurance tasks - Coordinate with Quality Assurance personnel to validate application functionality Qualifications - Bachelor’s Degree and 5+ years of Software Development experience - Ability to obtain a US Government Secret Clearance - CompTIA Security+ Certification or equivalent within 90 days of offer Preferred Qualifications - Microsoft Blazor, C#, and .NET Core experience - GitHub experience - Microsoft SQL Server and Transact-SQL experience - Automated Testing tool experience with focuses on Unit and Acceptance testing - Working knowledge of Agile Development processes and reasons behind different methodologies - Independent Problem-Solving skills - Ability to work with a team containing technical and non-technical members - Both Technical and Non-Technical communication skills - PaaS and DBaaS Cloud Platform development and deployments experience - Knowledge of the TRICARE Healthcare Plan or previous experience with Healthcare Administration Software development Compensation $110,400.00 - $165,500.00. The salary range posted is based on the national average. The offered rate will be based on contract affordability, the selected candidate’s location, knowledge, skills, abilities, and/or experience, and in consideration of internal parity. Benefits - Selection of competitive lifestyle benefits which could include a 401K plan with company match - Medical, dental, vision, life insurance, AD&D - Flexible spending account - Disability - Paid time off - Flexible work schedule - Support for career advancement through professional training and development
Role Description This role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home. The Product Adoption Content and Education (PACE) team develops and delivers the content our customers need to install, manage, and configure HPE Networking’s products and solutions. HPE Networking is all about powering connections and empowering change. The Technical Writers on the PACE team strive for this goal daily by: - Putting teamwork first. - Being unafraid to fail. - Remembering why our work is important. We are looking for a curious Courseware Developer and Technical Writer to join our mighty team! In this role you’ll create customer-focused content, including comprehensive concepts, examples, tasks, reference information, and in-product guidance for HPE Networking’s cutting-edge cloud services, automation, and Network Management products. You’ll also have opportunities to lead technical documentation projects. The role requires the ability to grasp and translate complex technologies into easy-to-use content for our customers. Responsibilities - Design, develop, deliver, and maintain customer-facing, best-in-class user content. - Produce a range of deliverables, including concepts and tasks for networking features, in-product content, installation instructions, illustrations, video scripts, course modules, and more. - Collaborate with key stakeholders and subject matter experts to understand and identify requirements and customer needs. - Analyze specifications and product descriptions and recommend the best documentation approach. - Learn the customer experience through hands-on usage of our networking products. - Follow established style and process guidelines to provide consistency and completeness. - Lead technical documentation efforts with a small number of technical writers, in an environment with defined stakeholders and established processes. Qualifications - Demonstrated ability to produce high-quality, accurate, and easy-to-use technical content, preferably for advanced software products. - 5+ years of experience producing technical content. - BA/BS in Technical Writing, English, Computer Science, or related degree/networking certification or comparable experience. - Good understanding of technology concepts such as cloud computing, automation, networking, data centers, security, or other advanced software technology. - Ability to research complex technical concepts (independently and collaboratively). - Familiarity with XML authoring, content management, and courseware development tools. - Strong problem-solving skills; ability to make progress with less-than-complete information. - Excellent communication and collaboration skills. - Ability to utilize AI tools to scale the creation of content, retaining high quality output. Preferred Qualifications - Hands-on experience with network technologies, including routing, switching, security, network automation, virtual machines, containers, and cloud-services. - Hands-on experience with networking technologies such as cloud networking, routing, switching, data centers, or network security. - Familiarity with DITA/XML authoring principles and content management concepts. - Familiarity with Markdown and MS PowerPoint for authoring content. - Experience leading technical documentation efforts with multiple writers. - Familiarity with program management methodologies and systems such as Agile and JIRA. - Familiarity with the HPE Aruba Networking and/or HPE Juniper Networking products and technologies. - Have industry network certifications. Benefits - Health & Wellbeing: Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing. - Personal & Professional Development: Programs catered to helping you reach career goals. - Unconditional Inclusion: A commitment to inclusivity and flexibility in managing work and personal needs.



