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 ...
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 ...
Software Dev Engineer
Sunnyvale, CA · On-site
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+ ...
Software Dev Engineer
Sunnyvale, CA · On-site
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
Palo Alto, CA · On-site
$130K - $205K/yr
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 ...
AI Software Business Development Manager
Palo Alto, CA · On-site
$130K - $205K/yr
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 ...
Enhance and mature the Agile software development lifecycle within the team by applying industry best practices and processes. * Keep management informed of team progress, problems and solutions.
Enhance and mature the Agile software development lifecycle within the team by applying industry best practices and processes. * Keep management informed of team progress, problems and solutions.
Build web-based user interfaces and components for purchasing and subscription management ... Participate in all aspects of software development activities, including design, coding, code ...
Build web-based user interfaces and components for purchasing and subscription management ... Participate in all aspects of software development activities, including design, coding, code ...
Enhance and mature the Agile software development lifecycle within the team by applying industry best practices and processes. * Keep management informed of team progress, problems and solutions.
Enhance and mature the Agile software development lifecycle within the team by applying industry best practices and processes. * Keep management informed of team progress, problems and solutions.
Senior Development Manager, Platforms Development AI/ML San Francisco, CA
San Francisco, CA · On-site +1
$163K - $292K/yr
Job Requisition ID # 26WD97302 Position Overview Autodesk is seeking a passionate and experienced Senior Software Development Manager with deep experience leading enterprise-scale platform ...
Senior Development Manager, Platforms Development AI/ML San Francisco, CA
San Francisco, CA · On-site +1
$163K - $292K/yr
Job Requisition ID # 26WD97302 Position Overview Autodesk is seeking a passionate and experienced Senior Software Development Manager with deep experience leading enterprise-scale platform ...
Senior Development Manager, Platforms Development AI/ML San Francisco, CA
San Francisco, CA · On-site
$163K - $292K/yr
Job Requisition ID # 26WD97302 Position Overview Autodesk is seeking a passionate and experienced Senior Software Development Manager with deep experience leading enterprise-scale platform ...
Senior Development Manager, Platforms Development AI/ML San Francisco, CA
San Francisco, CA · On-site
$163K - $292K/yr
Job Requisition ID # 26WD97302 Position Overview Autodesk is seeking a passionate and experienced Senior Software Development Manager with deep experience leading enterprise-scale platform ...
Enhance and mature the Agile software development lifecycle within the team by applying industry best practices and processes. * Keep management informed of team progress, problems and solutions.
Enhance and mature the Agile software development lifecycle within the team by applying industry best practices and processes. * Keep management informed of team progress, problems and solutions.
Software Development Engineer
San Jose, CA · On-site
$114K - $214K/yr
Collaborate closely with architects, product managers, and multi-functional engineering teams ... Own the full software lifecycle including development, testing, automation, and delivery.
Software Development Engineer
San Jose, CA · On-site
$114K - $214K/yr
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 ...
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 ...
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 ...
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 ...
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 ...
Software Development Engineer
San Jose, CA · On-site
$187K - $228K/yr
... managing interactive visual elements, animations, and user workflows, and to employ an MVCbased ... Experience with data structures, algorithms and software design to optimize for minimum binary size ...
Software Development Engineer
San Jose, CA · On-site
$187K - $228K/yr
... managing interactive visual elements, animations, and user workflows, and to employ an MVCbased ... Experience with data structures, algorithms and software design to optimize for minimum binary size ...
The Silicon and Systems Group (SSG) is seeking an Embedded Software Development Manager to help lead our Product BSP team. This role spans two distinct charters. The first is ownership of the ...
The Silicon and Systems Group (SSG) is seeking an Embedded Software Development Manager to help lead our Product BSP team. This role spans two distinct charters. The first is ownership of the ...
SW Manager - Packet Forwarding Software
Sunnyvale, CA · On-site
$144K - $191K/yr
SW Manager - Packet Forwarding Software This role has been designed as ''Onsite' with an ... In this role, you will be part of a product development organization responsible for delivering ...
SW Manager - Packet Forwarding Software
Sunnyvale, CA · On-site
$144K - $191K/yr
SW Manager - Packet Forwarding Software This role has been designed as ''Onsite' with an ... In this role, you will be part of a product development organization responsible for delivering ...
Software Development Engineer
San Jose, CA · On-site
$160K - $186K/yr
Provide hands-on software development for the product to perform at scale, be supportable, and be ... help manage and streamline the development, build, and deployment processes of frontend ...
Software Development Engineer
San Jose, CA · On-site
$160K - $186K/yr
Provide hands-on software development for the product to perform at scale, be supportable, and be ... help manage and streamline the development, build, and deployment processes of frontend ...
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 ...
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 ...
Software Dev Engineer
Sunnyvale, CA · On-site
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 ...
Software Dev Engineer
Sunnyvale, CA · On-site
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 ...
Software Development Manager information
See San Ramon, CA salary details
$88.8K - $98.9K
4% of jobs
$98.9K - $109K
4% of jobs
$109K - $119K
5% of jobs
$119K - $129.1K
5% of jobs
$138.3K is the 25th percentile. Wages below this are outliers.
$129.1K - $139.1K
6% of jobs
$139.1K - $149.2K
7% of jobs
$149.2K - $159.2K
11% of jobs
The median wage is $164.3K / yr.
$159.2K - $169.3K
13% of jobs
$169.3K - $179.4K
17% of jobs
$180.3K is the 75th percentile. Wages above this are outliers.
$179.4K - $189.4K
17% of jobs
$189.4K - $199.5K
10% of jobs
$88.8K
$158.8K
$199.5K
How much do software development manager jobs pay per year?
How does a Software Development Manager typically balance technical leadership with people management responsibilities?
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?
What are the key skills and qualifications needed to thrive as a Software Development Manager, and why are they important?
What is the difference between Software Development Manager vs Software Engineer?
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual 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.
Full-time
Posted 4 days ago
Job description
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.