R&D Engineer -Software
Carrier
Beijing, China
1天前

Duties & Responsibilities职责范围

  • Design, implement and maintain Fire Alarm controllers from specification through production. Emphasis is on embedded firmware application design, project completion, engineering documentation, and product agency certification.
  • Define and develop GUI desktop, embedded Linux firmware and components applications on life safety systems

    Define and develop complete conceptual, detailed design and test and verification plans; from concept and design to production.

    Integration between different functional areas, especially with electronic design engineering, working closely with members within and outside of project team.

  • Perform the necessary design control documentation.
  • Ability to operate in highly motivated, high impact multi-functional team environment.
  • Additionally, interface, work and support local and remote engineering teams on projects cyber security requirements and development :
  • Ensure commitment to the cyber security goals of minimizing flaws and improving product resiliency to cyber attacks by ensuring adherence to the integrated secure development lifecycle process

    Continually enhance the cyber security capabilities

    Identification oftechnology and methodology gaps

    Participation and leading technical and industry committees

    Creation of discipline health score cards

    Qualifications & Competency录用条件

    Necessities :

  • BS or above in Computer Science or Electronic / Electrical Engineering and other related majors.
  • 3 or more years detail design experience in embedded software design.
  • Experience in Object Oriented programming (C++)
  • Experience in the one of SVN, ClearCase, git
  • Experience in the Network programming technology.
  • Understanding on embedded Linux OS
  • Familiar with Qt framework and Qt based GUI desktop design
  • Familiar with the Data Structure Knowledge.
  • Excellent written and verbal communication and presentation skills, including presentation planning and delivery skills.
  • Plus :

  • Knowledge on Software modeling techniques (UML)
  • Used to work with standard Software Quality Assurance tools (i.e. Doors, Subversion, Mercury QC, etc.) and processes (i.
  • e. Unit Testing, Integration Testing, Code Review, etc.)

  • Experience with Fire Products / Market, Sensor Engineering, Audio / Lighting Engineering, Wireless, and Fire Alarm Panels and Systems, is a plus.
  • Knowledge of worldwide Fire product regulatory standards such as CCCF / UL864 / UL268 / 217 / 521 / EN54, etc with testing and regulatory agency certification experience, is a plus.
  • Specifically in : RTOS tailoring, device driver development and middleware integration, HAL and OSAL design.
  • Experience in UDP / TCP, CAN, BACnet, Modbus.
  • Experience in multi-national companies.
  • Cyber security :
  • o In-depth experience and knowledge of requirements capture,cyber security threat modeling and systematic discovery of threats, as a part of Secure Development Lifecycle

    o Knowledge of different types of security vulnerabilities and safeguards at different layers of hierarchical systems, including the embedded layer and system layer

    o Strong knowledge in various cryptographic systems and requirements for authentication, authorization and encryption for various types of systems

    o Experience enforcing cyber security standards for software architectures, including ensuring that security standards are properly addressed and developing risk mitigation plans

    o Hands-on experience with penetration testing methodologies and tools

    o Knowledge of state of the art security analysis tools and various product cyber security safeguards. These include threat modeling, source code analysis, dynamic analysis, penetration testing and audit / compliance tools

    o Knowledge about NIST CSF and cyber security standards such as ISA and UL

    o Cyber Security certifications such as OSCP, CEH, CISSP, GSEC is a plus

    Competencies :

  • High capability and creativity for analysis and problem solving
  • Highly self-motivated lead engineer with a results oriented, and proven track record
  • Strong team player, action oriented, highly motivated self-starter
  • Bring a positive, can-do attitude to the work place each day
  • Sense of commitment and urgency
  • Duties & Responsibilities职责范围

  • Design, implement and maintain Fire Alarm controllers from specification through production. Emphasis is on embedded firmware application design, project completion, engineering documentation, and product agency certification.
  • Define and develop GUI desktop, embedded Linux firmware and components applications on life safety systems

    Define and develop complete conceptual, detailed design and test and verification plans; from concept and design to production.

    Integration between different functional areas, especially with electronic design engineering, working closely with members within and outside of project team.

  • Perform the necessary design control documentation.
  • Ability to operate in highly motivated, high impact multi-functional team environment.
  • Additionally, interface, work and support local and remote engineering teams on projects cyber security requirements and development :
  • Ensure commitment to the cyber security goals of minimizing flaws and improving product resiliency to cyber attacks by ensuring adherence to the integrated secure development lifecycle process

    Continually enhance the cyber security capabilities

    Identification oftechnology and methodology gaps

    Participation and leading technical and industry committees

    Creation of discipline health score cards

    Qualifications & Competency录用条件

    Necessities :

  • BS or above in Computer Science or Electronic / Electrical Engineering and other related majors.
  • 3 or more years detail design experience in embedded software design.
  • Experience in Object Oriented programming (C++)
  • Experience in the one of SVN, ClearCase, git
  • Experience in the Network programming technology.
  • Understanding on embedded Linux OS
  • Familiar with Qt framework and Qt based GUI desktop design
  • Familiar with the Data Structure Knowledge.
  • Excellent written and verbal communication and presentation skills, including presentation planning and delivery skills.
  • Plus :

  • Knowledge on Software modeling techniques (UML)
  • Used to work with standard Software Quality Assurance tools (i.e. Doors, Subversion, Mercury QC, etc.) and processes (i.
  • e. Unit Testing, Integration Testing, Code Review, etc.)

  • Experience with Fire Products / Market, Sensor Engineering, Audio / Lighting Engineering, Wireless, and Fire Alarm Panels and Systems, is a plus.
  • Knowledge of worldwide Fire product regulatory standards such as CCCF / UL864 / UL268 / 217 / 521 / EN54, etc with testing and regulatory agency certification experience, is a plus.
  • Specifically in : RTOS tailoring, device driver development and middleware integration, HAL and OSAL design.
  • Experience in UDP / TCP, CAN, BACnet, Modbus.
  • Experience in multi-national companies.
  • Cyber security :
  • o In-depth experience and knowledge of requirements capture,cyber security threat modeling and systematic discovery of threats, as a part of Secure Development Lifecycle

    o Knowledge of different types of security vulnerabilities and safeguards at different layers of hierarchical systems, including the embedded layer and system layer

    o Strong knowledge in various cryptographic systems and requirements for authentication, authorization and encryption for various types of systems

    o Experience enforcing cyber security standards for software architectures, including ensuring that security standards are properly addressed and developing risk mitigation plans

    o Hands-on experience with penetration testing methodologies and tools

    o Knowledge of state of the art security analysis tools and various product cyber security safeguards. These include threat modeling, source code analysis, dynamic analysis, penetration testing and audit / compliance tools

    o Knowledge about NIST CSF and cyber security standards such as ISA and UL

    o Cyber Security certifications such as OSCP, CEH, CISSP, GSEC is a plus

    Competencies :

  • High capability and creativity for analysis and problem solving
  • Highly self-motivated lead engineer with a results oriented, and proven track record
  • Strong team player, action oriented, highly motivated self-starter
  • Bring a positive, can-do attitude to the work place each day
  • Sense of commitment and urgency
  • 報告此工作
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    申请
    邮箱地址
    通过点击 "继续", 我 同意neuvoo处理我的信息数据, 并给我发送电子邮件提醒 详见neuvoo 隐私政策 。我可以在任何时候取消订阅。
    继续
    申请表