1

Software Development Manager Jobs in San Ramon, CA

We work closely with OS platform teams, QA/certification, cloud services, and product management to ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 3+ ...

AI Software Business Development Manager Description - The Commercial PC business is ahigh-growth, fast-paced businesswith an innovation and customer-centered mindset, delivering solutions for our ...

Build web-based user interfaces and components for purchasing and subscription management ... Participate in all aspects of software development activities, including design, coding, code ...

Collaborate closely with architects, product managers, and multi-functional engineering teams ... Own the full software lifecycle including development, testing, automation, and delivery.

These modules focus on purchasing and subscription management. They handle various products, plans ... Participate in all aspects of software development activities, including design, coding, code ...

Have production experience with managed Kubernetes platforms such as EKS and AKS , including their ... and software design * Preferred: Master's or Ph.D. in Computer Science (or equivalent ...

Sr. Software Development Engineer

San Francisco, CA · On-site

$144K - $190K/yr

Jiffy.com is seeking a Sr. Software Development Engineer with deep hands-on experience ... Reporting directly to an Engineering Manager and working closely with Product, GM's and other cross ...

You will gain expertise in managing large-scale data systems. You will also build and operate high ... Agile software development methodologies About Adobe Adobe empowers everyone to create through ...

Build and manage DynamoDB schemas and data models to support scalable serverless architectures ... software development experience. * Strong proficiency in JavaScript, HTML5, CSS/SCSS. * Need to be ...

Amazon Lab126 is an inventive research and development company that designs and engineers high ... management to translate customer experience goals into technical designs and implementation ...

next page

Showing results 1-20

Software Development Manager information

See San Ramon, CA salary details

$88.8K

$158.8K

$199.5K

How much do software development manager jobs pay per year?

As of Jul 17, 2026, the average yearly pay for software development manager in San Ramon, CA is $158,801.00, according to ZipRecruiter salary data. Most workers in this role earn between $138,000.00 and $182,200.00 per year, depending on experience, location, and employer.

How does a Software Development Manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What Does a Software Development Manager Do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a Software Development Manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

What are the key skills and qualifications needed to thrive as a Software Development Manager, and why are they important?

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What are popular job titles related to Software Development Manager jobs in San Ramon, CA? For Software Development Manager jobs in San Ramon, CA, the most frequently searched job titles are:
What job categories do people searching Software Development Manager jobs in San Ramon, CA look for? The top searched job categories for Software Development Manager jobs in San Ramon, CA are:
What cities near San Ramon, CA are hiring for Software Development Manager jobs? Cities near San Ramon, CA with the most Software Development Manager job openings:

Senior Manager, R&D Software Engineering

Johnson & Johnson MedTech

Milpitas, CA • On-site

Full-time

Posted 4 days ago


Job description

Job Summary:
Johnson & Johnson MedTech is a leader in healthcare innovation dedicated to improving health through advanced solutions. The Senior Manager, R&D Software Engineering will lead a team of software engineers in developing innovative medical device applications, ensuring compliance with regulatory standards and driving product development initiatives.
Responsibilities:
• Lead and mentor a team of software engineers.
• Define team goals, development roadmaps, and performance metrics.
• Foster a culture of innovation, collaboration, and continuous improvement.
• Align software development efforts with organizational objectives and product strategies.
• Guide architecture, design, development, and integration for safety critical medical device application and embedded software systems using (but not limited to) C/C++, Python, Qt, LabVIEW, .NET.
• Guide integration with hardware components and communication protocols (SPI, I2C, UART, USB, etc.).
• Ensuring all software development complies with regulatory standards (e.g., FDA 21 CFR Part 820, IEC 62304). Develop code as part of larger software development projects. Overseeing development from conception to validation, ensuring documentation meets regulatory standards
• Drive adoption of best practices in version control, CI/CD, Unit Testing, and debugging.
• Ensure 'Secure-by-Design' and 'Privacy-by-Design' to comply with the cybersecurity and privacy requirements for various regions; e.g.: FDA guidelines based on Section 3305 of the Omnibus -- 'Ensuring Cybersecurity of Medical Devices'.
• Understands and applies Johnson & Johnson’s Credo and Leadership Imperatives in day-to-day interactions with team
• Manage multiple concurrent projects, balancing priorities and resources.
• Collaborate cross-functionally with hardware, QA, product, regulatory, and operations teams.
• Ensure timely delivery of high-quality software within budget constraints.
• Maintain documentation and traceability for regulatory and quality audits.
• Recruit, onboard, and develop engineering talent.
• Conduct performance reviews and career development planning.
• Promote knowledge sharing and technical training within the team.
• Lead a team of software engineers and guide the architecture, design, and development for safety critical medical device application
• Develop code as part of larger software development projects. Evaluate available options and implement the best approaches. Overseeing development from conception to validation, ensuring documentation meets regulatory standards
• Adhere to all procedures for end-to-end software / firmware development life cycle including requirements, design, coding, unit testing, system integration, and software release
• Ensuring all software development complies with regulatory standards (e.g., FDA 21 CFR Part 820, IEC 62304)
• May need to do hands-on troubleshooting to resolve system, hardware, and software issues requiring data analysis to identify underlying root cause
• Oversight of development and deliverables from outsourced vendor
• Serve as subject matter expert in areas of competence
• Hires, mentors, and directs software engineers, including performance assessments and career development
• Understands and applies Johnson & Johnson’s Credo and Leadership Imperatives in day-to-day interactions with team
Qualifications:
Required:
• Bachelor’s or Master’s or Ph.D. degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
• 10+ years in embedded and GUI software development in medical device domain.
• 4+ years in a leadership or managerial role.
• Proven experience in delivering software for embedded systems in consumer electronics, automotive, medical devices, or industrial applications.
• Strong hands-on proficiency in C/C++, algorithms, embedded, microcontrollers.
• Familiarity with QNX and Windows.
• Demonstrated ability in software / firmware development delivering reliable, testable and maintainable code for embedded system.
• Experience with hardware / software integration and issue resolution.
• Experience working in FDA regulated industry.
• Familiarity with software development tools (e.g., JAMA, Git, Jenkins, JIRA).
• Excellent problem-solving, communication, and organizational skills.
• Experience with Agile methodologies and software lifecycle management.
Preferred:
• Experience with Python, UML, C#, Qt or LabView.
• Experience with RTOS and hardware communication protocols such as I2C, SPI, RS485, TCP, UDP.
• Proficient in Windows API, DLLs, and interfaces.
• Developing Others
• Inclusive Leadership
• Innovation
• Leadership
• Operations Management
• Process Improvements
• Research and Development
• Researching
• SAP Product Lifecycle Management
• Software Acquisitions
• Software Development Management
• Software Engineering Practices
• Software Quality Assurance (SQA)
• Stakeholder Engagement
• Systems Development Lifecycle (SDLC)
• Team Management
• Technologically Savvy
Company:
At Johnson & Johnson MedTech, we are working to solve the world’s most pressing healthcare challenges through innovations at the intersection of biology and technology. Founded in 1886, the company is headquartered in New Brunswick, New Jersey, US, , with a team of 10001+ employees. The company is currently Late Stage.