Principal Engineer

2 weeks ago


Singapore DSTA - Defence Science & Technology Agency Full time

**OVERVIEW**:

- The Defence Science and Technology Agency (DSTA) brings you to the forefront of technological innovation in engineering, digital transformation and cybersecurity.

Look forward to a rewarding career as we work on state-of-the-art defence systems and capabilities, unmanned technologies, and software development to artificial intelligence.

Embark on a transformative journey as you build your technical expertise in diverse domains. Join us to make an impact to the defence and national security needs of Singapore.

**Opportunity**

DSTA’s Software Engineering group is looking for experienced engineers in software quality assurance (QA) to evolve our software quality assurance framework and practices to continuously strengthen our product quality and development efficiency.

**What can the team offer you?**

You can look forward to joining a newly formed term with a mission to drive software quality assurance in DSTA for a wide range of software development with diverse quality challenges, e.g., Combat Management Systems with stringent performance and/or safety requirements, large-scale enterprise software that need to be highly robust to support critical business functions, and etc. You will have the opportunity to: (1) define and implement quality assurance processes, policies, and standards across the organisation; (2) educate and promulgate good QA practices to shape the quality mindset and culture in developers; (3) explore technologies to improve the effectiveness and efficiency of QA processes, and work with our DevSecOps team to incorporate them into the development pipeline to automate testing, compliance check, enforce governance, and etc.

We encourage our community to bring their whole selves to work, respect the need for work-life balance and allow for autonomy in your work and career path.

**Once here you will**
- Develop and drive the implementation of software quality assurance framework across Programme Centers (PCs) in DSTA.
- Establish quality matrices and put in place mechanisms to monitor the software quality of development projects.
- Provide support to PCs on software QA matters for outsourced development projects.
- Perform software quality assurance audit or certification on in-house development projects.
- Establish software engineering processes and practice, testing methodologies and standards.
- Evaluate automated software quality tools and liaise with our DevSecOps team for implementation in development pipelines to automate QA compliance check and release control.
- Ensure the currency of automated test tools and rulesets used for QA.
- Promulgate automated testing across PCs to improve quality and speed of delivery.

**JOB REQUIREMENTS**:
**Minimum qualifications**:

- Bachelor's or master's degree in computer science, engineering, or a related field.

**Relevant experience and mindset**
- Experience in establishing quality assurance processes.
- Familiar with automated static code analysis tools for quality and security such as Parasoft, Fortify, SonaQube, and etc.
- Experience in implementing test automation (functional and/or load tests).
- Experience in triaging coding violations.
- Strong** **analytical and problem-solving skills.
- Strong communication and collaboration skills.
- Have a passion for innovation in delivering solutions/services.

**It would be a bonus if you have**
- Certification in software quality assurance, quality engineering, testing or relevant fields is a plus.
- Familiarity with industry-specific quality frameworks and methodologies (e.g., ISO standards, CMMI, etc).
- Familiarity with one or more programming languages (C++, Java, Java Script, etc).
- Familiarity with software development methodologies and practices such as Scrum or Extreme Programming.
- **EXPERIENCE**:

- 6 ~ 10 years**JOB TYPE**:

- Full-Time**QUALIFICATION**:

- Bachelor's degree or equivalent**WORKING HOURS**:

- Standard Hours**PROGRAMME CENTRE / ENTITY**:

- DIGITAL HUB


  • Principal Engineer

    7 days ago


    Singapore GlobalFoundries Full time

    Principal Engineer - Technology Development Join to apply for the Principal Engineer - Technology Development role at GlobalFoundries . Principal Engineer - Technology Development GlobalFoundries is a leading full-service semiconductor foundry providing design, development, and fabrication services to top technology companies. With manufacturing across...

  • Principal Engineer

    1 week ago


    Singapore EMA Energy Market Authority Full time

    Principal Engineer / Senior Principal Engineer Assist DD/Specialist to: - Review and enforce legislation and codes of practice - evelop performance standards and technical regulatory frameworks for electricity licensees' compliance - Investigate power failure, voltage dip and electrical incidents, and breaches of legislation, performance standards and...

  • Principal Engineer

    1 day ago


    Singapore VIZZIO TECHNOLOGIES PTE. LTD. Full time

    We are looking for an innovative leader in software engineering to develop and design solutions that will meet business needs. The Principal Engineer’s responsibilities include leading a team of engineers, understanding client/project requirements and functional specifications and participate actively in research & development with his UE4 Engine...

  • Principal Engineer

    7 days ago


    Singapore Goebel Fixture Company Full time

    Principal Engineer - Power Product Development(High Voltage/BCDMOS) page is loaded Principal Engineer - Power Product Development(High Voltage/BCDMOS) Apply locations Singapore time type Full time posted on Posted Yesterday job requisition id JR- About GlobalFoundries GlobalFoundriesis a leading full-service semiconductor foundry providing a unique...

  • Principal Engineer

    5 days ago


    Singapore Surbana Consultants Pte Ltd – Kingdom of Saudi Arabia (KSA) branch Full time

    Principal Engineer (Mechanical) page is loaded## Principal Engineer (Mechanical)locations: Singaporetime type: Full timeposted on: Posted Todayjob requisition id: JR We are seeking energy professionals to deliver innovative LNG/New Energies solutions to our clients. Under matrix organization team structure, candidate is expected to offer competent...


  • Singapore National Environment Agency Full time

    Senior/Deputy Principal/Principal Engineer (Industry Regulation 1 Department) Join to apply for the Senior/Deputy Principal/Principal Engineer (Industry Regulation 1 Department) role at National Environment Agency . Job Overview The Carbon Mitigation Division (CMD) implements regulations and programs to mitigate greenhouse gas emissions for the industry and...


  • Singapore NXP Semiconductors Full time

    Snr Principal Foundry Engineer page is loaded Snr Principal Foundry Engineer Apply locations Singapore time type Full time posted on Posted Yesterday job requisition id R- Job Description Lead the release and

  • Principal Engineer

    2 days ago


    Singapore Alexandra Hospital, Singapore Full time

    Principal Engineer (Office of Campus Planning)Join to apply for the Principal Engineer (Office of Campus Planning)role at Alexandra Hospital, Singapore Overview We are seeking a dedicated and experienced M&E Engineer to join the Infra Development team for the Redevelopment of Alexandra Hospital. The ideal candidate will evaluate consultants' design of M&E...


  • Singapore VisionPower Semiconductor Manufacturing Company (VSMC) Full time

    Customer Engineering Principal Engineer/Technical Manager Join to apply for the Customer Engineering Principal Engineer/Technical Manager role at VisionPower Semiconductor Manufacturing Company (VSMC)Customer Engineering Principal Engineer/Technical Manager 6 days ago Be among the first 25 applicants Join to apply for the Customer Engineering Principal...


  • Singapore JABIL CIRCUIT (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesJob SummaryThe Principal Design Engineer will involve simulating and analyzing the signal integrity and power integrity of optical transceivers using various simulation tools. The Principal Design Engineer would be responsible for verifying the transceiver's performance, identifying potential problems, and developing solutions. The...