Staff Software Engineer

Singapore, Singapore

Job Description


Staff Software Engineer based in SingaporeLife Unlimited. At Smith+Nephew, we design and manufacture technology that takes the limits off living.Smith and Nephew is looking for an experienced embedded software engineer to help bring our latest products to life. This role is an opportunity for someone to architect, design and prototype software applications, real time software applications for use in various Smith and Nephew products, meet customer needs, manufacturability, cost, quality, reliability, effectiveness, usability.The post holder has responsibility for software / firmware engineering areas required to deliver a new product development and is required to work closely with Operations Personnel, Functional Managers and Senior Engineering and Technical personnel (site based and third party) to ensure effective delivery is achieved.What will you be doing?Lead key software engineering work-stream activities in the establishment of New Product Development:Perform design control functions to ensure compliance with FDA, ISO, and other QSRs.Design/Develop/Test software code according to desired specifications.Writing software requirement specifications, design documents, test protocol. Conduct technical design reviews as needed. Perform Software risk analysis with internal multi-functional team.Conduct hands-on technical leadership in the development of medical device software.Support software QA working instruction/template creation and improvement.Provide post-production support.Assess third party and open-source software.Work in collaboration with other highly skilled engineers to bring-up up new hardware, including the implementation of low-level drivers and frameworks.Build technical documentation as required by the team, ensuring that the project file is suitable for relevant notified bodies, and to present the project at such audits.What will you need to be successful?Success in the role will require a combination of technical knowledge, soft skills, and a deep understanding of both the business and service-providing sides of an organization. Successful candidates would need the following:BS/MS in Computer Science/Computer Engineering or equivalent experience/skills7- 10 years\xe2\x80\x99 Software / Firmware Engineering experience in a regulated industry with recent experience of product registration and launch.Full-product life cycle experience, having released products on the market.A genuine interest in device drivers and system architecture development.The desire to work in complex systems and understand and contribute to the design and debugging of emerging and novel architectures.Experience with common embedded Operating Systems architectures.Proficient in embedded system design, familiar with micro-processor architecture.Solid understanding of design control.Understanding of the regulatory (approval and compliance) needs relating to electrical and software medical devices standards, such as IEC 60601-6, PEMS, EN 62304, International standards such as CN YY/T 9706 etc.A clear track record is required in the ability to plan and execute engineering activities personally. Clear evidence of creative problem solving by use of tools and the tenacity and ability to overcome obstacles.Technical Requirements:In-depth knowledge of C, C++11 and above. Software development and debugging (using hardware debugger).Object-Oriented Programming, Design patterns, model view controller. Thorough knowledge of MISRA coding standards. Experienced in using source code analysers.Able to read datasheets understand hardware schematics.Embedded Linux development. Familiar with Yocto or other build system, device trees and shell scripts.Very hands on GIT source control repository systems. Familiar with Azure DevOps.Project experience with FreeRTOS. Device driver development.Programming device integration for time-critical inter-device communication (e.g., sockets, USB, Ethernet, Bluetooth, RFID)Designing UI/UX using UI toolkits such as QT, Crank Storyboard, lua scripting.FDA medical device development regulation.Documentation using Design Controls in a medical device quality management system.You. Unlimited.We believe in creating the greatest good for society. Our strongest investments are in our people and the patients we serve.Inclusion, Diversity and Equity: Committed to Welcoming, Celebrating and Thriving on Diversity, Learn more about our Employee Inclusion Groups on our website (https://www.smith-nephew.com/)Your Future: Generous annual bonus and pension Schemes, Save As You Earn share options.Work/Life Balance: Flexible Vacation and Time Off, Paid Holidays and Paid Volunteering Hours, so we can give back to our communities!Your Wellbeing: Private Health and Dental plans, Healthcare Cash Plans, Income Protection, Life Assurance and much more.Flexibility: Hybrid Working Model (For most professional roles).Training: Hands-On, Team-Customised, Mentorship.Stay connected and receive alerts for jobs like this by joining our .We\'re more than just a company - we\'re a community! Follow us on to see how we support and empower our employees and patients every day.Check our for a glimpse behind the scenes and a sneak peek into You. Unlimited., life, culture, and benefits at S+N.Explore our and learn more about our mission, our team, and the opportunities we offer.

Smith & Nephew

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1414962
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned