Current jobs related to Staff Software Engineer - san diego - Stellar Consulting Solutions, LLC
-
Software Engineer
4 weeks ago
San Diego, California, United States ServiceNow Full timeJob Title: Staff Software EngineerAt ServiceNow, we're looking for a highly skilled and experienced Staff Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and...
-
Staff Software Engineer
4 weeks ago
San Diego, California, United States ServiceNow Full timeJob Title: Staff Software EngineerServiceNow is seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for defining a brand-new, modern app developer experience for the ServiceNow platform.You will work closely with product owners to understand detailed requirements and own your code from...
-
Staff Software Engineer
4 weeks ago
San Diego, California, United States Qualcomm Full timeJob SummaryQualcomm is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our Engineering Group, you will be responsible for evaluating, developing, and optimizing cutting-edge machine learning and deep learning algorithms for our IoT System group.ResponsibilitiesDesign and develop embedded system software for AI...
-
Staff Software Engineer
4 weeks ago
San Diego, California, United States Qualcomm Full timeJob Title: Staff Software EngineerCompany: Qualcomm Technologies, Inc.Job Area: Engineering Group, Engineering Group > Systems EngineeringJob Summary:QCT IoT System group creates AI solutions for consumer, enterprise and infrastructure needs. Our team is responsible for evaluating, developing and optimizing cutting-edge machine learning and deep learning...
-
Staff Software Engineer
3 weeks ago
San Diego, California, United States ServiceNow Full timeTransforming the way we work is at the heart of ServiceNow's mission. As a Staff Software Engineer, you will be part of the Cloud Platform Persistence group, responsible for developing and optimizing the storage API for higher-layer applications.The team's focus on performance, reliability, and scalability is crucial in managing explosive data growth and...
-
Staff Software Engineer
5 days ago
San Diego, United States Sunrise Systems, Inc. Full timeJob Title: Staff Software Engineer Job Id: 24-05092 Location: Remote Role Duration: 12 Months Contract[W2] Position Type: Hourly Contract Position (W2 only) Remote Staff Software Engineer Required Skills and Qualifications At least 7+ years of experience in building large-scale software applications. Minimum 3-5+...
-
Senior Software Development Engineer
3 weeks ago
San Diego, California, United States United Software Group Full timeJob Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...
-
Staff Software Engineer
4 weeks ago
San Diego, California, United States Qualcomm Full timeJob Title: Staff Software EngineerCompany: Qualcomm Technologies, Inc.Job Area: Engineering Group, Engineering Group > Systems EngineeringJob Summary:QCT IoT System group creates AI solutions for consumer, enterprise and infrastructure needs. Our team is responsible for evaluating, developing and optimizing cutting-edge machine learning and deep learning...
-
GPU Software Engineer, Staff
3 weeks ago
San Diego, California, United States Qualcomm Full timeJob SummaryWe are seeking a highly skilled GPU Software Engineer, Staff to join our team at Qualcomm. This role will involve working on the development of software for the latest Machine Learning models on the next generation of devices.The successful candidate will be responsible for delivering device drivers, extensions for Machine Learning, and tools for...
-
Staff Software Engineer Nodejs
2 weeks ago
San Diego, California, United States ServiceNow Full timeJob Title: Staff Software Engineer NodejsJob Description:We are seeking a highly skilled Staff Software Engineer Nodejs to join our team at ServiceNow. As a Staff Software Engineer Nodejs, you will be responsible for building high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and...
-
Senior Staff Graphics Software Engineer
3 weeks ago
San Diego, California, United States Qualcomm Full timeJob Title: Senior Staff Graphics Software EngineerJob Summary:Qualcomm is seeking a highly skilled Senior Staff Graphics Software Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers, features,...
-
Staff Electronics Engineer – Software Lead
4 weeks ago
San Diego, California, United States Northrop Grumman Full timeJob Title: Staff Electronics Engineer – Software LeadNorthrop Grumman is seeking a highly skilled Staff Electronics Engineer – Software Lead to join our team in Rancho Bernardo, CA. This position will be part of our Avionics Integration Organization and will serve as the technical lead and primary interface for the Ground Control software.Key...
-
Senior Staff Software Engineer
2 weeks ago
San Diego, California, United States Qualcomm Full timeJob DescriptionWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Qualcomm. As a key member of our engineering group, you will be responsible for designing and developing cutting-edge software solutions for our automotive products.Key Responsibilities:Design and develop kernel and system-level software for automotive-grade...
-
Staff Electronics Engineer Software Lead
4 weeks ago
San Diego, California, United States Northrop Grumman Full timeJob Title: Staff Electronics Engineer Software LeadNorthrop Grumman is seeking a highly skilled Staff Electronics Engineer Software Lead to join our team in Rancho Bernardo, CA. This position will be part of our Avionics Integration Organization and will involve leading the technical efforts for the Ground Control software supporting deficiency...
-
Senior Staff Software Engineer, PlatformX
1 month ago
San Diego, California, United States ServiceNow Full timeJob Title: Senior Staff Software Engineer, PlatformXAt ServiceNow, we're pushing the boundaries of innovation in AI and machine learning. We're seeking a highly skilled Senior Staff Software Engineer to join our PlatformX team, where you'll collaborate with researchers and engineers to develop cutting-edge features that leverage AI and LLMs.Key...
-
Staff Electronics Engineer – Software Lead
4 weeks ago
San Diego, California, United States Northrop Grumman Full timeJob SummaryWe are seeking a highly skilled Staff Electronics Engineer – Software Lead to join our team in Rancho Bernardo, CA. This position will be part of our Avionics Integration Organization and will involve leading the Ground Control software updates and ensuring all design, development, and artifacts are correct.Key ResponsibilitiesCoordinate the...
-
Staff Software Engineer-Platform Labs
3 weeks ago
San Diego, California, United States ServiceNow Full timeWe are seeking a highly skilled Staff Software Engineer to join our Platform Labs team at ServiceNow. As a key member of our engineering organization, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.About the Role:The Staff Software Engineer will work closely with our...
-
San Diego, California, United States Qualcomm Full timeJob Title: Staff Software Engineer for PC Game Engine DevelopmentJob Summary: Qualcomm is seeking an experienced software engineer to work on PC game engine development.Key Responsibilities:* Design, develop, and test software modules for large-scale PC gaming products* Collaborate with cross-functional teams to ensure software solutions meet project...
-
Staff Software Engineer
1 week ago
san diego, United States Cypress HCM Full timeYou will be responsible for designing and implementing real-time C/C++ software for high-performance computing systems. This involves the complete process of developing, coding, testing, and verifying key system features. You will actively participate in improving software development workflows, including design and code reviews, as well as continuous...
-
Staff Software Engineer
3 weeks ago
san diego, United States Cypress HCM Full timeYou will be responsible for designing and implementing real-time C/C++ software for high-performance computing systems. This involves the complete process of developing, coding, testing, and verifying key system features. You will actively participate in improving software development workflows, including design and code reviews, as well as continuous...
Staff Software Engineer
2 months ago
Title: Staff Process Engineer (Software)
Primary Work Location: 10020 Pacific Mesa Blvd, San Diego, CA, USA, 92121 (This is a hybrid position. Remote work may be considered on a case-by-case basis.)
Duration: Contract 12-18 Months with possible extension (Temp to perm possibility)
Compensation: $80.00 - $90.00 per hour (W2) {all-inclusive, without benefits}
Description:
We are seeking a highly skilled, drive, and experienced Staff Process Engineer (Software) with expertise in defining and implementing software design and development processes and design control deliverables that adhere to regulatory standards within the medical device industry. This role requires a strong technical background in Software Engineering, leadership capabilities, and extensive experience in product design and development. Experience in Quality and/or Systems Engineering is also a plus.
The engineer will play a critical role in shaping the process for defining and documenting software-centric design control elements and deliverables, as well as the software development process itself, ensuring alignment with regulatory requirements such as FDA guidance, and meeting both user and business needs. They will also be remediating the design control documentation for accuracy, completeness, and clear upstream and downstream traceability from software-centric design control elements. The ideal candidate will lead continuous improvement efforts, collaborate across multi-disciplinary teams, and provide technical expertise to ensure successful project outcomes.
Key Responsibilities:
- Software Process Definition: Develop and implement software processes that comply with industry standards and regulations (e.g., IEC 62304, FDA guidance, IEEE standards), with a focus on the complete software development lifecycle.
- Software Design Documentation Remediation: Develop or modify and implement software design documentation templates within the Quality Management System that comply with industry standards and regulations. Clearly demonstrate end-to-end traceability where software design control elements are included, and remediate gaps and errors as needed.
- Leadership: Translate business and regulatory requirements into comprehensive software development processes. Conduct back testing and work collaboratively to ensure alignment with additional stakeholders, development teams, and business objectives. Maintain frequent and clear communication with team members and leaders working in all areas of the project. Identify risks and issues early on and implement mitigations as necessary.
- Cross-Functional Collaboration: Facilitate effective knowledge sharing and collaboration across departments (e.g., Systems Engineering, Hardware Engineering, Test Engineering, Quality, and others) to resolve alignment or feasibility issues. Communicate relevant project information effectively (verbal and written) including project status, technical concepts and design details, and functional demonstrations to key internal and external stakeholders of varying technical abilities.
- Continuous Improvement: Identify and drive opportunities for process improvement within the Software Engineering function to enhance efficiency, quality, clarity, and compliance.
- Technical Expertise: Serve as a resource for addressing and resolving issues of process and documentation. Apply best practices from methodologies like DFSS (Design for Six Sigma) and Critical Parameter Management to all projects. Review and remediate software design control documentation.
Minimum Qualifications:
Education: Bachelor’s degree in Science or Engineering is required; a postgraduate degree is preferred
Experience: Minimum of 5 years of related work experience in software engineering, medical device development, or similar fields; experience with regulatory standards (e.g., IEC 62304, FDA guidance, IEEE standards) in a regulated industry is highly preferred
Leadership:
- Demonstrated ability to lead multi-disciplinary engineering teams and serve as a technical leader within the organization
- Positive attitude with an aptitude for critical thinking
- Willingness to learn and adapt to new challenges
- Strong organizational skills, ability to work independently and with a group
- Ability to handle multiple tasks simultaneously and prioritize workload
Technical Skills
- Strong background in software engineering and test, and requirements management
- Experience in software product development, including user needs assessment, software system analysis, architectural design, integration and testing, Reliability Engineering, Project Management, and Failure Modes Effects Analysis
- Extensive experience in the creation and maintenance of design and development documentation is preferred
- Knowledge and experience with methodologies like DFSS or statistical test design and analysis is preferred
- Experience in Quality engineering and design control management is a plus
- Experience with ALM/PLM tools is a plus
Communication:
- Exceptional communication skills, both interdepartmental and cross-functional
- Strong writing abilities and attention to detail are essential
Agile Environment: Experience working in an agile development environment is a plus