Demo

Engr 2, Software

MillenniumSoft Inc
San Diego, CA Full Time
POSTED ON 4/24/2025
AVAILABLE BEFORE 5/21/2025

Description : Job Summary

We are seeking a highly skilled, driven, and experienced Staff Software / Systems Engineer with expertise in developing software design control deliverables that adhere to FDA guidance, regulatory standards within the medical device industry, and the highest level of quality to meet both user and business needs. This role requires a strong technical background in Software Engineering, proven leadership capabilities, and extensive experience in product design and development with a focus on software requirements management. It is documentation-centric, and focused entirely on design controls (vs. actual software development or design).

The successful candidate will be responsible for remediating software design control items and documentation for accuracy, completeness, and clear upstream and downstream traceability between inputs and outputs. They will operate autonomously and creatively to lead continuous improvement efforts, collaborate across multi-disciplinary teams, and provide technical expertise to ensure successful project outcomes, in addition to completing the work of software content remediation.

Key Responsibilities

Thoroughly evaluate end-to-end traceability between software design control inputs and / or outputs, and identify gaps or errors; these work items include but are not limited to :

o Inputs : Sources, system requirements, software requirements, software specifications

o Outputs : Test documentation, software code sections, wireframes, etc.

Remediate the identified gaps or errors by either : correcting errors in traceability, documenting traceability where none currently exists, and / or decomposing (or developing) requirements as needed

Evaluate existing test cases and determine any additional testing that is required; if needed, conduct back testing and document accordingly

Ensure thorough documentation of all recommended changes and associated rationales

Develop proficiency in the digital requirements management tool (Polarion) and assist with data migration and population within the tool

Incorporate the remediated content to modify and implement software design documents based on updated templates within the Quality Management System

Work collaboratively across departments to ensure alignment with additional stakeholders, development teams, and business objectives and to address strategic or feasibility concerns

Maintain frequent and clear communication with team members and leaders across the project

Identify risks and issues early on; and implement mitigations as necessary

Facilitate effective knowledge sharing and collaboration across departments (e.g., Systems Engineering,

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

Identify and drive opportunities for process improvement within the Software Engineering function to enhance efficiency, quality, clarity, and compliance

This is a remote role working with team members primarily based out of either the San Diego or Franklin Lakes offices, or remotely (several in Maryland). Most meetings will occur between the hours of 9am 2pm PST, with some falling before or after that window depending on the time zone of participants. Occasional travel to San Diego may be required.

Minimum Qualifications

Education

o Bachelor s degree or higher in a STEM field is required; postgraduate degree preferred

o Scrum, Agile, INCOSE certifications are a plus

Experience

o Minimum of 5 years of related work experience in software engineering, systems engineering, medical device development, design control management, and / or similar fields

o Experience with regulatory standards (e.g., IEC 62304, FDA guidance, IEEE standards) in a regulated industry is highly preferred

o Experience in Quality engineering and / or project management is a plus

Leadership

o Demonstrated ability to lead multi-disciplinary engineering teams and serve as a technical leader

o Positive attitude with an aptitude for critical thinking; comfortable in a fast-paced environment

o Eagerness to learn and adapt to new challenges and technologies; robust problem-solving skills

o Creative mindset; able to work autonomously and with a group

o Strong organizational skills; able to handle multiple tasks simultaneously and prioritize workload

Technical Skills

o Strong background in software engineering / product development, including but not limited to :

User needs assessment and interpretation / application of regulations and FDA guidance

Requirements management, test documentation, and end-to-end traceability

Software system analysis and architectural design

Failure Modes Effects Analysis and software impacts to risks and mitigations

o Extensive experience in the creation and maintenance of design and development documentation is preferred, especially related to requirements and specifications

o Proficiency in Microsoft applications (Excel, Word, PowerPoint, Outlook, Project, Visio)

o Experience with digitalization tools (Teamcenter, Polarion, SAP, DOORS, ADO, MBSE) is a plus

Communication

o Strong interpersonal skills, including : collaboration, problem solving, conflict resolution, peer leadership and motivation, etc.

o Exceptional written and oral communication skills in English, both interdepartmental and cross-functional, at all levels of technical expertise

o Strong writing abilities and attention to detail are essential

Authorization to Work

o The candidate must be legally authorized to work in the United States without limitations and require no sponsorship for visa status now or in the future (e.g. H1-B status)

Industry Title

Additional Details

  • Exempt / Non-Exempt Status : Non-Exempt
  • Industry Title : Senior Software Engineer
  • Job Group : 3
  • Project Name : flex
  • Contract to hire position : No
  • Shift : N / A
  • Screening Requirements : N / A

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Engr 2, Software?

Sign up to receive alerts about other jobs on the Engr 2, Software career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MillenniumSoft Inc

MillenniumSoft Inc
Hired Organization Address San Jose, CA Temporary
Position : Supply Chain Analyst Location : San Jose, CA Duration : 12 Months Contract Total Hours / week : 40.00 1st Shi...
MillenniumSoft Inc
Hired Organization Address San Diego, CA Full Time
Job Title - Global Marketing Manager Location - San Diego, CA Duration – 12 Months Work hours : 8am-5pm, 40 hours / week...
MillenniumSoft Inc
Hired Organization Address Franklin, NJ Full Time
Position : Technician I - Entry Level (Onsite) Location : Franklin Lakes, NJ Duration : 12 Months Total Hours/week : 40....
MillenniumSoft Inc
Hired Organization Address San Diego, CA Full Time
Content Summary : Interaction Designer / Visual Designer at San Diego, for millenniumsoft Title : Interaction Designer /...

Not the job you're looking for? Here are some other Engr 2, Software jobs in the San Diego, CA area that may be a better fit.

Staff Engr Software

MillenniumSoft Inc, San Diego, CA

Engr 3, Software

Kaygen, San Diego, CA

AI Assistant is available now!

Feel free to start your new journey!