CrawlJobs Logo

Lead Software System Design Engineer

amd.com Logo

AMD

Location Icon

Location:
India , Bangalore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a senior performance devtools engineer with deep, hands‑on experience analyzing and optimizing complex systems across Linux, Windows, and FreeBSD. This role focuses on solving real performance problems end‑to‑end and building the tooling required to do so effectively.

Job Responsibility:

  • Perform end‑to‑end performance analysis of complex workloads across Linux, Windows, and FreeBSD
  • Identify and resolve CPU, memory, cache, NUMA, scheduler, I/O, concurrency, and power/thermal bottlenecks
  • Select and apply different performance analysis workflows based on problem class (latency, throughput, power, scalability)
  • Design, develop, and enhance performance analysis and tuning toolchains used by engineers and power users
  • Write production‑quality C++ code to implement analysis tools, optimizations, experiments, and fixes
  • Build and integrate AI agents to automate performance analysis, data triage, regression detection, and reporting
  • Design and operate MCP servers (or equivalent agent backends) to connect models, tools, profilers, and data sources securely
  • Drive power and performance optimizations at system, OS, and application layers
  • Validate improvements using reproducible methodology, benchmarks, and data‑driven reporting
  • Collaborate with architecture, system software, tools, and hardware teams to influence design decisions
  • Author technical papers, whitepapers, blogs, or conference publications
  • Contribute tooling, fixes, or analysis back to open‑source communities

Requirements:

  • Proven hands‑on experience performing performance analysis on complex systems
  • Deep knowledge of CPU micro‑architecture (pipelines, caches, SMT, NUMA, memory hierarchy, power states)
  • Expertise analyzing performance across Linux, Windows, and FreeBSD
  • Demonstrated experience in power and performance optimization
  • Strong, hands‑on C++ programming skills (ability to build tools, land fixes, and maintain production code)
  • Experience developing or enhancing performance tuning toolchains
  • Strong ability to correlate hardware behavior, OS behavior, and application behavior
  • Clear understanding of how to approach and solve different classes of performance problems, including: CPU‑bound vs memory‑bound, Latency‑sensitive vs throughput‑driven workloads, Lock contention, scheduling, and concurrency bottlenecks, Power‑limited, thermal‑limited, and frequency‑scaling scenarios
  • Ability to define repeatable, explainable workflows for diagnosis → hypothesis → measurement → fix → validation
  • Experience writing and using AI agents for performance analysis, automation, or developer productivity
  • Ability to integrate AI responsibly into performance workflows (analysis, triage, optimization, reporting)
  • Experience using AI to scale performance expertise, not just accelerate coding
  • Meaningful open‑source contributions (code, tooling, performance investigations, or documentation)
  • Authorship of multiple technical publications, such as: Conference papers or presentations, Technical blogs or whitepapers, Open‑source design or performance analysis documents

Nice to have:

  • Experience with hardware performance counters and low‑level profiling mechanisms
  • Background in HPC, cloud infrastructure, or large‑scale production systems
  • Experience influencing product or architecture decisions using performance data
  • Strong mentoring and technical leadership skills

Additional Information:

Job Posted:
April 03, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Lead Software System Design Engineer

Lead Product Designer - Atlassian Design System

At Atlassian's can choose where they work – whether in an office, from home, or ...
Location
Location
United States , San Francisco
Salary
Salary:
179700.00 - 288700.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: 12+ years in design systems and product design with deep experience at the Enterprise or other complex level systems/organisations
  • Specialisation in complex systems: You are a technical expert in design systems across designer and developer workflows and your passion for systems and architecture enables you to communicate complex systems across multiple touch-points
  • Developer knowledge and/or skills: to effectively collaborate with our principal and lead engineers and architects and create solutions which increase quality and productivity
  • User centered design: Your ability to create clarity, bring your stakeholders and leaders on the journey and balance that with maker or customers needs is a strength of yours
  • Strong visual and verbal comms skills: to share your design rationale and create an inclusive and supportive culture of continuous feedback from design executives all the way down to more junior team members
  • Strong collaboration skills and ability to partner: Experienced in partnering with Heads of Design, Heads of Engineering and Lead/Principal level peers to craft solutions which are well considered
Job Responsibility
Job Responsibility
  • Craft and communicate design vision and influence its roll out across multiple products with high levels of adoption to see the team deliver tangible value to customers under your craft leadership
  • Collaborate with makers (designers and developers) to ensure our tooling, comms and engagement strategies are sound and impactful in driving towards our ADS OKRs for adoption
  • Promote the development of our ADS Components strategy to support the needs of Enterprises and in turn support greater composition opportunities across Atlassian
  • Make company wide impact with your ability to lead programs end-to-end through to detailed delivery, helping thousands of designers and developers to create beautiful software
  • Collaborate with other Lead/Principal designers across Atlassian, outside of your immediate team, to further our design harmonization efforts and their connection back to ADS’s mission
  • Work in tight partnership with our Engineering Leads and cross-functional partners to influence our roadmap and next highest opportunities
  • Set a high-bar for design craft quality through your skills in visual and interaction design as well as your systems design and love educating others in these topics
  • Your ability to mentor and set direction for others enables the whole team around you to grow and be lifted up
  • Have a deep passion for design systems and share your thought leadership with the team, with our company and the wider industry as we continue to create world class design system solutions and beautiful UI designs for customers
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Security Software and System Engineer

As part of our HPE Operations Cybersecurity Lab the Senior Security Engineer wil...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6-10 years experience
  • Extensive experience with multiple software systems design tools and languages
  • Excellent analytical and problem solving skills
  • Experience in overall architecture of software systems for products, solutions and IT systems
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • In-depth Cyber and IT security knowledge
  • Solid knowledge of security fundamentals and general security technologies, including: network security controls (firewalls, VPNs, IPSec, IDS/IPS), secure code, physical security, cryptography, authentication, identity management, network communication ports and protocols, etc.
  • Experience in Penetration testing with tools
  • Experience with Web Application Security Testing (Tools: Burp, OWASP ZAP etc.)
Job Responsibility
Job Responsibility
  • Leads multiple security and automation project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for security solutions for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Design, develop, test, and maintain robust, scalable, and high-quality security and software solutions
  • Bring relevant subject matter expertise on application and systems security strategy, architecture and roadmaps, review application architectures, code and system services from a security perspective
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with secure systems design and development guidelines and standards
  • provides tangible feedback to improve product security and mitigate failure risk
  • Provides security domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Direct and coordinate the implementation of test automation and other test tools (security)
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Security Software And System Engineer

As part of our HPE Operations Cybersecurity Lab the Senior Security Engineer wil...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with multiple software systems design tools and languages
  • Excellent analytical and problem solving skills
  • Experience in overall architecture of software systems for products, solutions and IT systems
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • In-depth Cyber and IT security knowledge
  • Solid knowledge of security fundamentals and general security technologies, including: network security controls (firewalls, VPNs, IPSec, IDS/IPS), secure code, physical security, cryptography, authentication, identity management, network communication ports and protocols, etc.
  • Experience in Penetration testing with tools
  • Experience with Web Application Security Testing (Tools: Burp, OWASP ZAP etc.)
  • Experience with Vulnerability Assessment (Tools: nmap, Nexpose or Nessus, Fierce, Wireshark etc.)
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
Job Responsibility
Job Responsibility
  • Leads multiple security and automation project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for security solutions for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Design, develop, test, and maintain robust, scalable, and high-quality security and software solutions
  • Bring relevant subject matter expertise on application and systems security strategy, architecture and roadmaps, review application architectures, code and system services from a security perspective
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with secure systems design and development guidelines and standards
  • provides tangible feedback to improve product security and mitigate failure risk
  • Provides security domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Direct and coordinate the implementation of test automation and other test tools (security).
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion.
  • Fulltime
Read More
Arrow Right

Software Development Kit and Application Specific Integrated Circuit Systems Software Engineer III

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
United States , Roseville
Salary
Salary:
103400.00 - 237000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or equivalent
  • Typically, 4-6 years' experience
  • Extensive experience with multiple software systems design tools and languages: Real-time embedded OS, C, Rust, Go and Python
  • Experience to read the ASIC designs and understand them in detail
  • Experience working with Emulator and Simulator environments
  • Excellent analytical and problem-solving skills
  • Experience in overall architecture of software systems: Linux kernel drivers, Embedded Systems
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
  • Represents the software systems engineering team for all phases of larger and more-complex development projects
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Security Software and System Engineer

As part of our HPE Operations Cybersecurity Lab, the Senior Security Software an...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with multiple software systems design tools and languages
  • excellent analytical and problem solving skills
  • experience in overall architecture of software systems for products, solutions and IT systems
  • designing and integrating software systems running on multiple platform types into overall architecture
  • in-depth Cyber and IT security knowledge
  • solid knowledge of security fundamentals and general security technologies, including: network security controls (firewalls, VPNs, IPSec, IDS/IPS), secure code, physical security, cryptography, authentication, identity management, network communication ports and protocols, etc.
  • experience in penetration testing with tools
  • experience with web application security testing (tools: Burp, OWASP ZAP etc.)
  • experience with vulnerability assessment (tools: nmap, Nexpose or Nessus, Fierce, Wireshark etc.)
  • evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
Job Responsibility
Job Responsibility
  • Leads multiple security and automation project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for security solutions for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • design, develop, test, and maintain robust, scalable, and high-quality security and software solutions
  • bring relevant subject matter expertise on application and systems security strategy, architecture and roadmaps, review application architectures, code and system services from a security perspective
  • manages and expands relationships with internal and outsourced development partners on software systems design and development
  • reviews and evaluates designs and project activities for compliance with secure systems design and development guidelines and standards
  • provides tangible feedback to improve product security and mitigate failure risk
  • provides security domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • direct and coordinate the implementation of test automation and other test tools
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • personal and professional development programs
  • unconditional inclusion in the workplace
  • Fulltime
Read More
Arrow Right

Senior System Software Engineer

The role involves designing, developing, troubleshooting, and debugging software...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • 9+ years of experience in developing and supporting automation test frameworks and libraries
  • proficiency in programming languages and Object oriented design
  • SQL/NoSQL databases
  • development of Web applications using REST APIs, JSON and microservices
  • Docker, Microservices, Containerization, Kubernetes
  • CI/CD, Git/Gitlab, GitHub, Jenkins
  • LINUX/VM environments and Shell scripting
  • scale/performance testing tools
  • familiarity with Git, Jira, Confluence, and defect tracking workflows
Job Responsibility
Job Responsibility
  • leads multiple project teams of software systems engineers and internal and outsourced development partners
  • reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • provides domain-specific expertise and software systems leadership to projects, programs, and activities
  • drives innovation and integration of new technologies into projects and SDLC stages
  • provides guidance and mentoring to less-experienced staff members
  • architect and design cross functional enhancements and modules for HPE storage products QA automation frameworks, libraries, applications and utilities
  • knowledge of complete SDLC and experience in testing methodologies, tools, test planning and execution
  • code reviewing skills with sharp ability to identify potential errors, missing logic and convention violations
  • strong troubleshooting and analytical skills for performing root cause analysis
What we offer
What we offer
  • health and wellbeing benefits for physical, financial and emotional wellbeing
  • programs catered to career growth and development
  • inclusive working environment
  • Fulltime
Read More
Arrow Right

Lead Software Engineer Scientific Engine

Lead Software Engineer to manage a team of 4. As team lead, you will oversee: Th...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1 year or more of technical management experience
  • Handling human interactions between tech and business
  • Experience mentoring a team of software engineers by unblocking complex situations and sharing best practices (code reviews, pair programming..)
  • Scoping and defining tech priorities according to roadmap and maintenance
  • Excellent communication skills, in both formal and informal settings, and in English and French
  • 3 years of experiences as a software engineer or data scientist
  • Solid knowledge in Python
  • Solid engineering background: master in computer science, mathematics, physics or earth science
  • Experience optimizing and profiling python code
  • Experience in a microservices architecture
Job Responsibility
Job Responsibility
  • Contribute directly on the code base either individually, in pairs or more
  • Organize REX sessions to share the knowledge received with the rest of the team
  • Ensure compliance to internal standards and practices
  • Present the progress and goals
  • Contribute to the technical roadmap through architecture meetings, design documents
  • Lead & coach your engineer team to consistently deliver according to their roadmap
  • Provide expertise to help your team: Develop, optimize and update software for: Calculation of risk models
  • Data collection, preparation and visualization
  • Export of outputs adapted to users
  • Testing and validation of existing solutions
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world
  • Commitment from Descartes to its staff of continued learning and development (think annual seminars, training etc.)
  • Work in a collaborative & professional environment
  • Be part of an international team, passionate about diversity
  • Join a company with a true purpose – help us help our clients be more resilient towards climate risks
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right

Lead Systems Engineer

Magdrive is developing the next generation of spacecraft propulsion. Our thruste...
Location
Location
United Kingdom
Salary
Salary:
65000.00 - 75000.00 GBP / Year
magdrive.space Logo
Magdrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years’ experience in systems engineering and product delivery in aerospace/space (or other complex engineering domains), including 2+ years in a senior capacity
  • Skilled at defining and managing system requirements and interfaces
  • Proven ability to plan and manage system integration and testing
  • Strong problem-solving and trade-off decision-making skills
  • Effective communicator and collaborator across disciplines
  • Direct space domain experience (e.g. spacecraft, propulsion, or satellite systems)
Job Responsibility
Job Responsibility
  • Define, implement, and maintain the system architecture for flight hardware and ground support systems
  • Own system-level requirements, interface control documents (ICDs), verification plans, and risk register
  • Ensure full traceability from customer needs to subsystem specifications and test cases
  • Plan and oversee system integration across hardware, software, and test environments
  • Collaborate with technical teams to ensure systems are buildable, testable, and deliverable
  • Support Product/Program teams with flight-readiness reviews and customer delivery milestones
  • Design, implement, and maintain systems engineering tools and processes (e.g. MBSE, configuration control, gated reviews)
  • Codify organisational knowledge into scalable workflows
  • Work closely with Product, Program, and Engineering teams to align technical decisions with delivery goals
  • Act as a system-level technical interface with customers and external partners
What we offer
What we offer
  • 25 days annual leave + bank holidays, plus long-service awards (up to 30 days)
  • Private medical insurance
  • Flexible working hours
  • Remote working where possible
  • Financial support for home office setup
  • Fulltime
Read More
Arrow Right