Principal Engineer, Iot Cybersecurity & Machine Learning

Singapore, Singapore

Job Description

What if you can safeguard the future of IoT?MicroSec is building cyber-defense technology to protect the future of IoT. If you are looking for a challenging and interesting role, be part of the Microsec journey.MicroSec is looking for a Principal Engineer to manage product roadmap, features, and delivery of its IoT Security Suite. Successful applicants will be responsible for managing an awesome team of scientists and developers while further developing MicroSec's IoT cybersecurity products. & RequirementsResponsibilities: To lead the team in the development of the software product against the roadmap via Scrum planning, development, and execution To write the functional issues/requirements, down to the API level To do hands-on work on reviewing the code and solution developed by the team To come up with system and solution architecture and assist developers in realizing those in an optimized form To work cross-function with software systems and technologies utilizing embedded, backend, cloud, python, UI/UX, cybersecurity, etc. To test the developed solution end-to-end, including deployment, update, and patch Create user flow, product sheet, specification sheets, etc. Perform code and design reviews. Undertake project scoping, time management, planning, and execution. Manage day-to-day operational aspects of the project timeline and scope. Prepare and gather project requirements and product backlog. Work with engineering teams to prioritize development and ensure that high-quality product is shipped on time Assisting user acceptance testing and quality assurance Assisting in pre-sales related work including preparation of proposals, decks and RFP Enforce project standards with both internal and external resources. To prepare, review, and amend technical documentation. To review customer requirements and tender specifications for identifying the product gaps and planning with the team Identify, scope, and implement processes and systems to continuously improve product and service quality as well as operational effectiveness and efficiency Perform other duties and responsibilities as assigned.Basic Qualifications: Must have at least 5 years of experience in Python development and Linux environment Must have at least 4 years of experience in writing Machine learning codes Must have at least 1 year of experience in developing solution over embedded systems Must have at least 1 year of experience in managing a technical team involved in Cybersecurity and Machine Learning Strong experience and knowledge of Linux, On-prem infrastructure & Cloud technologies. Must be able to perform or manage minor changes and bug fixes to the existing codebase internally or with external vendors. University degree in Engineering/Computer Science or an equivalent field. Must have strong understanding of Cybersecurity and Computer networks Must have strong experience with Gitlab, Epics and Issue management Must have hands-on skills for code review and design of system/solution architecture Must have basic DevOps skills to run basic services like Docker etc to test out the services Knowledge of IoT is a plus Should have experience in setting up infrastructure, routers/switches and management of on-prem servers Good knowledge of Agile and/or other project management methods or certification is a plus Excellent written and oral communication skills; able to communicate in all forms across the company; strong presentation skills.
Not Specified

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.


Job Detail

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