CrawlJobs Logo

Principal Software Engineer II

gomillenniumsoft.com Logo

MillenniumSoft Inc

Location Icon

Location:
United States , San Jose

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

75.00 - 80.00 USD / Hour

Job Description:

Candidates must be local to Bay Area. The position requires a technical lead with strong hands-on experience of the last 5+ years. Looking for a strong technical lead who is or could grow to the expert/architect level in automation test development for User Interface, API testing.

Job Responsibility:

  • Expand automation framework to provide additional development capabilities
  • Analyze existing systems and identify areas for improvement
  • Work closely with software developers and test engineers to understand software workflows, use cases, and specifications in creating automated scripts
  • Design, develop, and document automated test scripts to ensure the quality of our products
  • Work closely with a team to ensure script implementation comply with best practices
  • Work independently and as a member of the automation team developing and maintaining automation scripts
  • Develop and verify automation test scripts to build a system to support automation of unit, functional, performance, security, and integration testing
  • Translate existing manual tests and defects into automated scripts
  • Collaborate effectively with remote test automation resources
  • Identify, analyze, and document software defects detected by automation scripts
  • Follow the agile development process

Requirements:

  • Bachelor's degree in Computer Science, or equivalent
  • Minimum 10 years of hands-on experience in software automated test development
  • Strong hands-on experience of the last 5+ years
  • Strong hands-on experience with scripting in Robot Automation Framework, Selenium, and other test automation tools
  • Strong hands-on experience with scripting in C#, Python, and other programming languages
  • Strong knowledge of Action Driven, Keyword Driven, Data-Driven testing approaches
  • Strong hands-on experience with OS virtualization
  • Strong hands-on experience with Azure DevOps services and Azure portal
  • Strong hands-on experience with GIT, TFVC
  • Must be local to Bay Area
  • Need US Citizens Or GC Holders Only

Nice to have:

Hands-on experience with other industry-leading software automation tools & languages is a big plus

Additional Information:

Job Posted:
January 11, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineer II

Software Engineer, Principal

DCS has an exciting opportunity for a Principal Software Engineer providing supp...
Location
Location
United States , Bedford
Salary
Salary:
120506.00 - 150000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship
  • Active Top Secret level clearance and SCI eligible
  • Bachelor's or Master's Degree in a related field
  • 20+ years of experience with 12+ years of experience in the DoD
  • Experience with Information Technology (IT) systems and the design, development, testing, evaluation, and maintenance of software, including software Verification and Validation (V&V)
  • Personnel must meet Information Assurance Technical (IAT) Level II certification requirements per DoD 8570.01-M
  • Experience across the full software development lifecycle for DoD systems, including architecture, design, implementation, testing, documentation, delivery, and sustainment, with knowledge of software engineering best practices (coding standards, code reviews, source control, build processes, and configuration management)
Job Responsibility
Job Responsibility
  • Assess feasibility through analysis, problem definition, and solution evaluation
  • Document and demonstrate solutions using diagrams, code, and documentation
  • Improve operations by analyzing systems and recommending procedural changes
  • Acquire and license software by coordinating with vendors and testing products
  • Analyze and summarize development and service issues to inform stakeholders
  • Support mission goals by completing engineering tasks as required
  • Perform SQA to ensure software meets defined quality standards
  • Collaborate in Agile teams to design, code, test, and review software and scripts
  • Contribute to build, deployment, and documentation tasks as needed
  • Support all phases of the acquisition lifecycle through engineering activities and documentation (e.g., AoA, SEP, CDR)
What we offer
What we offer
  • medical
  • dental
  • 401k
  • ESOP
  • PTO
  • education reimbursement
  • work/life balance
  • parental and other leave programs
  • Fulltime
Read More
Arrow Right

Software Architect

This role will architect the software of the Adraxe Seizure Alleviation Platform...
Location
Location
United States , Plymouth
Salary
Salary:
Not provided
blackrockneurotech.com Logo
Blackrock Neurotech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science or similar
  • Minimum of 10 years working as a Software Engineer with 3+ years in a software architect or principal engineer role
  • Proven design experience designing software for complex Class II or Class III medical systems
  • Experience working within a regulated industry, operating within a medical quality system, and a solid understanding of IEC 62304, ISO 14971, ISO 13485, and FDA QSRs
  • Experience defining a security architecture
  • Experience with wireless protocols (e.g., BLE, proprietary RF, NFC) and interfacing with mobile/cloud platforms
  • Familiarity with safety classification of software items and software risk management
  • Experience with version control (e.g., Git), requirement management (e.g., DOORS, Jama), and issue tracking tools (e.g., Jira)
  • Strong written and verbal communication skills
  • Experience selecting and managing vendors
Job Responsibility
Job Responsibility
  • Work cross-functionally to define the SW development process
  • Define the SW design input requirements
  • Lead the allocation of software functions across the system. This includes mobile application-based software, embedded software, and cloud services
  • Collaborate with systems engineering, electrical, mechanical, and quality teams to align hardware-software interface requirements and system-level design
  • Define and document the software architecture in compliance with IEC 62304 and FDA design control regulations
  • Define a security architecture and implement cybersecurity risk management aligned with FDA premarket cybersecurity guidance, AAMI TIR57, and AAMI TIR97
  • Support identification of external partners and consultants together with internal stakeholders
  • Incorporate UX input into the architecture and design language
  • Guide software design reviews
  • Understand patient and user risk and defining mitigation strategies
  • Fulltime
Read More
Arrow Right
New

Software Engineer, Principal

DCS has an exciting opportunity for a Principal Software Engineer providing supp...
Location
Location
United States , Bedford
Salary
Salary:
120506.00 - 150000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required
  • Must have and be able to maintain an active Top Secret level clearance and be SCI eligible
  • Bachelor's or Master's Degree in a related field
  • 20+ years of experience with 12+ years of experience in the DoD
  • Experience with Information Technology (IT) systems and the design, development, testing, evaluation, and maintenance of software, including software Verification and Validation (V&V)
  • Personnel must meet Information Assurance Technical (IAT) Level II certification requirements per DoD 8570.01-M
  • Experience across the full software development lifecycle for DoD systems, including architecture, design, implementation, testing, documentation, delivery, and sustainment, with knowledge of software engineering best practices (coding standards, code reviews, source control, build processes, and configuration management)
Job Responsibility
Job Responsibility
  • Assess feasibility through analysis, problem definition, and solution evaluation
  • Document and demonstrate solutions using diagrams, code, and documentation
  • Improve operations by analyzing systems and recommending procedural changes
  • Acquire and license software by coordinating with vendors and testing products
  • Analyze and summarize development and service issues to inform stakeholders
  • Support mission goals by completing engineering tasks as required
  • Perform SQA to ensure software meets defined quality standards
  • Collaborate in Agile teams to design, code, test, and review software and scripts
  • Contribute to build, deployment, and documentation tasks as needed
  • Support all phases of the acquisition lifecycle through engineering activities and documentation (e.g., AoA, SEP, CDR)
What we offer
What we offer
  • medical
  • dental
  • 401k
  • ESOP
  • PTO
  • education reimbursement
  • work/life balance
  • parental and other leave programs
  • Fulltime
Read More
Arrow Right

Principal Systems Engineer

Delve is seeking an industry-savvy Principal Systems Engineer to guide product d...
Location
Location
United States
Salary
Salary:
Not provided
delve.com Logo
Delve
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering (Mechanical, Electrical, Biomedical, or related field)
  • 10+ years of experience in the medical device industry
  • Experience developing FDA-regulated Class II and/or Class III electromechanical devices (or equivalent design-controlled products)
  • Experience in clinical and/or patient-care settings
  • Familiarity with regulated industry standards such as ISO 13485 and IEC 62304
  • Ability to travel up to 10% domestically
Job Responsibility
Job Responsibility
  • Define system architecture, architectural decomposition, and subsystem allocation
  • indirectly lead cross-functional teams of designers, engineers, and technicians to deliver technical project outcomes
  • Identify, assess, and manage technical risks using a data-driven approach
  • partner with project leadership to prioritize mitigation strategies and lead trade-off discussions balancing stakeholder needs, manufacturability, serviceability, quality, and cost
  • Translate user needs, regulatory requirements, and commercial standards into tailored systems frameworks, requirements, and specifications
  • establish and maintain design traceability using digital tools
  • Provide systems engineering leadership (e.g., interface specifications) to guide design inputs and objectively evaluate outputs across hardware, software, firmware, digital, and industrial design teams
  • Collaborate with Program Management and Quality to create and maintain product development plans and ensure achievement of program milestones, including the creation and review of design control artifacts in alignment with applicable QMS requirements
  • Represent Quality Engineering stakeholder needs (Delve and/or client), ensuring compliance across regulatory, clinical, marketing, and design partners and contributing to a robust Design History File (DHF)
  • Lead planning and execution of design verification and validation
  • Fulltime
Read More
Arrow Right

Mechanical Engineer II

Merrick and Company is seeking Mechanical Engineer / Designer to support the mec...
Location
Location
United States , Greenwood Village
Salary
Salary:
88000.00 - 113000.00 USD / Year
merrick.com Logo
Merrick & Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of five (5) years related experience
  • Bachelor’s degree in Mechanical Engineering from an ABET-Accredited program
  • Licensure as a Professional Engineer in Colorado or another U.S. jurisdiction is preferred
  • If not currently licensed, must demonstrate a plan and ability to obtain licensure within two years of joining
  • Experience in aspects of mechanical building design including planning, calculations, equipment selection, schematic design, production of construction documents (drawings and specifications), and construction administration
  • Candidate shall be proficient in the use of REVIT and AutoCAD
  • Candidate shall be proficient in report writing including basis of design reports, specifications, field reports, etc.
  • Candidate shall have good verbal and writing skills and be able to interact effectively with clients and other employees and must have strong oral presentation skills
  • Candidate must be able to demonstrate effective problem solving skills applying mechanical design principals
  • Candidate must be able to travel and must possess a current passport
Job Responsibility
Job Responsibility
  • Participating as part of the mechanical design team and the multi-disciplinary project team, execute the detailed mechanical, plumbing/process and controls design of complex mechanical facilities including life science and nuclear facilities
  • Detailed engineering calculations
  • Production of detailed 3D models and construction drawings
  • Specifications
  • Reports as required
  • Perform site inspection, testing, and commissioning of equipment and facilities as required, which may include travel within the United States and abroad
  • Utilize excellent verbal and written communication skills to interact effectively with clients and other employees
  • Develop and maintain expert level knowledge of applicable codes and standards for the design and construction of nuclear and biocontainment facilities in Canada and internationally as required
  • Develop and maintain expert level skills in required software packages including REVIT
  • Execute all work in accordance with Merrick and project specific Quality Assurance procedures
What we offer
What we offer
  • Employee Owned - all eligible U.S. employees have an Employee Stock Ownership Account
  • Robust Employee Referral Program
  • Annual performance and compensation reviews
  • Professional Training and Development
  • Employee Recognition Awards
  • Peer Mentor Program
  • Health insurance
  • Dental and vision coverage
  • 401(k)
  • Paid time off (PTO).
  • Fulltime
Read More
Arrow Right

Electrical Engineer- Power Systems

This is an excellent opportunity for an experienced and talented Electrical Powe...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
Not provided
cundall.com Logo
Cundall
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Educated to degree level in Electrical Engineering with a specialisation in power systems
  • Relevant experience in an Electrical Engineering role, ideally within high-voltage design experience
  • Proven experience in detailed coordination with other design disciplines
  • Well-versed in electrical theory and the use of relevant design software
  • Proven ability in producing schematic diagrams, fault and discrimination studies, preparing specifications and project reports, carrying out site inspections and surveys, and detail design development
  • Good working knowledge of ETAP and/or SKM-PTW High, Medium and Low Voltage systems analysis software
  • Fully conversant in power systems and support / undertake design of grid and consumer substations, design HV and MV systems, and produce detailed design drawings
  • Ability to prepare power system analyses (Load flow, short circuit, grading, arc flash, harmonic studies) using specialised software, and write comprehensive power system reports
  • Existing experience in designing medium voltage distribution systems
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Produce engineering designs, calculations, and specifications, using appropriate technical software
  • To be conversant in power systems including (i) grid substations design (ii) CT calculations (iii) differential protection stability slopes (iv) rate of rise voltage calculations
  • Understand and use ETAP and PTW power systems software to model complex network and run advanced power system studies
  • To understand the theory behind power systems software
  • Co-ordinate input from other disciplines and specialisms as required
  • Prepare technical reports in accordance with clients’ briefs
  • Supervise and co-ordinate the production of technical drawings
  • Attend and participate in client and (internal and external) project meetings
  • Undertake site visits to monitor the progress of works against Cundall’s specification, and highlight issues to the contractor, client and/or (internal or external) project manager as necessary
  • Report regularly to relevant Senior/ Principals / Associate(s) on the progress of assigned work
Read More
Arrow Right

Electrical Engineer-Power Systems

This is an excellent opportunity for an experienced and talented Electrical Powe...
Location
Location
Philippines , Manila
Salary
Salary:
Not provided
cundall.com Logo
Cundall
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Educated to degree level in Electrical Engineering with a specialisation in power systems
  • Relevant experience in an Electrical Engineering role
  • High-voltage design experience
  • Proven experience in detailed coordination with other design disciplines
  • Well-versed in electrical theory and the use of relevant design software
  • Proven ability in producing schematic diagrams, fault and discrimination studies, preparing specifications and project reports, carrying out site inspections and surveys, and detail design development
  • Good working knowledge of ETAP and/or SKM-PTW High, Medium and Low Voltage systems analysis software
  • To be fully conversant in power systems and support / undertake design of grid and consumer substations, design HV and MV systems, and produce detailed design drawings
  • Excellent communication skills
  • Experience in using your initiative to overcome challenges
Job Responsibility
Job Responsibility
  • Produce engineering designs, calculations, and specifications, using appropriate technical software
  • To be conversant in power systems including (i) grid substations design (ii) CT calculations (iii) differential protection stability slopes (iv) rate of rise voltage calculations
  • Understand and use ETAP and PTW power systems software to model complex network and run advanced power system studies
  • To understand the theory behind power systems software
  • Co-ordinate input from other disciplines and specialisms as required
  • Prepare technical reports in accordance with clients’ briefs
  • Supervise and co-ordinate the production of technical drawings
  • Attend and participate in client and (internal and external) project meetings
  • Undertake site visits to monitor the progress of works against Cundall’s specification, and highlight issues to the contractor, client and/or (internal or external) project manager as necessary
  • Report regularly to relevant Senior/ Principals / Associate(s) on the progress of assigned work
Read More
Arrow Right
New

Assistant Manager

Our Monmouth store will be reopening (after renovations following the recent flo...
Location
Location
United Kingdom , Monmouth
Salary
Salary:
26500.00 GBP / Year
coffilab.co.uk Logo
Coffi Lab
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience within a high-volume retail, hospitality or restaurant environment is desirable but not essential
  • Dependable team player
  • Leadership ability
  • Effective and efficient communication skills
  • Strong multi-tasking skills
  • Ability to problem-solve
  • Enjoy working in a busy environment
  • Friendly, approachable and fun attitude to work
Job Responsibility
Job Responsibility
  • Taking responsibility for opening and closing your store as required
  • Leading by example to deliver an outstanding customer experience
  • Following all operational processes, keeping all relevant documentation up to date
  • Delivering ongoing training & development to team members as needed
  • Fulltime
Read More
Arrow Right