CrawlJobs Logo

Filters

Location
Salary

Software Design Engineer United States Jobs

15 Job Offers

Systems Design Engineer - AI Cluster Software
Save Icon
AMD seeks a Systems Design Engineer to shape AI cluster software infrastructure in Austin, TX. You will create reference architectures, perform deep technical evaluations, and design benchmarking harnesses for compute, storage, and networking. Requires expertise in schedulers (Slurm, Kubernetes),...
Location Icon
Location
United States , Austin
Salary Icon
Salary
163200.00 - 244800.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Software Engineer - Software Design Lead
Save Icon
Senior Software Engineer – Software Design Lead sought for ADAS development in Milford, US. Guide embedded software solutions, mentor engineers, and drive technical excellence. Requires 5+ years experience, C programming, and Jenkins expertise. Lead build processes, defect management, and automat...
Location Icon
Location
United States , Milford
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Design Assurance Engineer, Software
Save Icon
Senior Design Assurance Engineer (Software) sought in Minneapolis to lead quality and compliance for active implantable medical devices. Leverage expertise in IEC 62304, ISO 14971, and FDA 510(k) to drive new product development. Partner with R&D on design controls, risk management, and software ...
Location Icon
Location
United States , Minneapolis
Salary Icon
Salary
105868.00 - 158802.00 USD / Year
coloplast.com Logo
Coloplast
Expiration Date
Until further notice
Principal Software Engineer - Backend - Architecture & Design
Save Icon
Principal Software Engineer – Backend role at Microsoft Security in Redmond, WA. Design and implement high-quality, maintainable code for Microsoft Defender for Office, integrating AI capabilities and GPU utilization. Requires 6+ years in C, C++, C#, Java, or Python with a Bachelor’s in CS. Join ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Design Engineer 3
Save Icon
Join our team in Redmond as a Software Design Engineer 3, driving industry-leading audio technologies across Windows. You'll diagnose certification failures, improve test content, and enhance tools using your C++ and Windows driver expertise. Collaborate with major partners like Intel and Dell wh...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
66.00 - 72.00 USD / Hour
aquent.com Logo
Aquent
Expiration Date
Until further notice
Staff Software Engineer, Design Systems
Save Icon
Location Icon
Location
United States; Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Software Engineer HW/SW Co-Design
Save Icon
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer, Systems ML - SW/HW Co-design
Save Icon
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Software Engineer - Design Simulation
Save Icon
Join our team as a Senior Software Engineer in Wilmington, USA. Develop cutting-edge simulation systems and tools for large-scale robotic solutions. Leverage your 6+ years of expertise in software engineering, data science, and simulation environments. Enjoy comprehensive benefits including medic...
Location Icon
Location
United States , Wilmington
Salary Icon
Salary
124848.00 - 204600.00 USD / Year
symbotic.com Logo
Symbotic
Expiration Date
Until further notice
Principal Software Engineer - Architecture & Design
Save Icon
Lead the architecture of Microsoft's global security cloud as a Principal Software Engineer. Design and develop large-scale distributed services using C#, Rust, Go, Java, or C++. This senior role in Redmond requires a BS in Computer Science, 6+ years of experience, and a passion for building secu...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer, Systems ML - SW/HW Co-design
Save Icon
Join Meta's R&D team as a Software Engineer in Systems ML and SW/HW Co-design. Apply your expertise in AI infrastructure, hardware accelerators, and performance optimization using C++/Python. Drive impact on crucial web-scale problems from our Sunnyvale office, with competitive bonus and equity b...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
217000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer, HW/SW Co-Design Engineer
Save Icon
Join Meta as a Software Engineer in HW/SW Co-Design. Drive architectural analysis, pathfinding, and co-design to optimize infrastructure for billions of users. Requires 5+ years in hardware architecture and programming (C++, Python). Influence industry roadmaps from Menlo Park with competitive bo...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
217000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Design Engineer 3
Save Icon
Join our team in Redmond as a Software Design Engineer 3. You will design, develop, and maintain large-scale systems software using C/C++ on Windows and Linux. This role focuses on network security, VPN/IPSec protocols, and enhancing automated test suites. We offer comprehensive benefits includin...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
60.00 - 65.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Software Design Engineer
Save Icon
Seeking a skilled Software Design Engineer in Redmond to modernize legacy systems. This role requires 5+ years in systems software, with deep expertise in C/C++, Windows OS development, and performance analysis. You will debug complex code and design scalable solutions. We offer comprehensive ben...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
56.00 - 59.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Software Engineer, Systems ML - SW/HW Co-design
Save Icon
Join Meta's R&D team as a Software Engineer in Systems ML and SW/HW Co-design. Apply your expertise in AI infrastructure, hardware accelerators, and performance optimization using C++/Python. Drive impact on crucial web-scale problems from our Sunnyvale office, with competitive bonus and equity b...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
257000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice

About the Software Design Engineer role

Software Design Engineer jobs form a critical bridge between high-level software architecture and the tangible, functional code that powers modern technology. Professionals in this role are not merely programmers; they are systematic problem-solvers who translate complex requirements into robust, scalable, and efficient software systems. The core of the profession lies in the disciplined application of engineering principles to the design phase of the software development lifecycle, ensuring that the final product is not only feature-rich but also maintainable, reliable, and built to last.

A typical day for a Software Design Engineer involves a blend of creative conceptualization and rigorous technical analysis. They are responsible for creating detailed software designs, including system architecture, component interactions, data flow diagrams, and interface definitions. This often involves evaluating multiple design patterns and technologies to select the optimal approach for performance, security, and scalability. Beyond initial design, these engineers are deeply involved in code implementation, often using languages like C++, C#, or Java, and are expected to write clean, well-documented, and testable code. They lead and participate in code reviews, ensuring adherence to design specifications and best practices.

Common responsibilities extend to defining and managing software requirements, creating technical documentation, and developing test strategies to validate that the design meets its intended purpose. They work closely with cross-functional teams, including product managers, quality assurance, and hardware engineers, to ensure alignment and seamless integration. A significant part of the role involves risk management—identifying potential design flaws early, addressing technical debt, and optimizing for performance bottlenecks. In specialized fields like embedded systems or medical devices, engineers must also navigate stringent industry standards (such as IEC 62304 or ISO 26262) and regulatory compliance, making attention to detail and a systematic approach paramount.

Typical skills and requirements for these jobs include a bachelor’s degree in computer science, software engineering, or a related field, coupled with several years of hands-on development experience. Deep proficiency in one or more programming languages is a given, but equally important is a strong grasp of design patterns, data structures, and algorithms. Expertise in software build processes, version control systems (like Git), and automation tools is highly valued. For many roles, experience with specific frameworks (such as Qt for GUIs) or middleware (like AUTOSAR) is critical. Beyond technical hard skills, successful candidates demonstrate strong analytical thinking, the ability to mentor junior team members, and exceptional communication skills to articulate complex technical concepts to non-technical stakeholders. Ultimately, Software Design Engineer jobs are about shaping the foundation of software, requiring a unique blend of technical depth, architectural vision, and collaborative discipline to deliver solutions that are both innovative and dependable.