Epicareer Might not Working Properly
Learn More

Senior Engineer

Salary undisclosed

Checking job availability...

Original
Simplified
  • Gather and analyze technical requirements and propose suitable concepts, architecture, and design taking into consideration dependencies to other modules and integration into the overall system
  • Electrical and electronic circuit design and development.
    • AC/DC Power supply
    • EMI Filtering circuit
    • Microprocessor design – Embedded Linux, memory connection, peripherals connection eg. USB, I2C, SPI, CAN
    • Op-Amp design
    • RF design – please list area of experience
    • Engage in PCB layout and design, please list software used before.
    • Estimate and plan firmware/software development schedule and efforts
    • Participate in requirement, schematic design, and code reviews
    • Design, develop, test, debug, integrate, and maintain embedded system firmware and host application software
    • Develop test software specifications and protocols and execute test plans to ensure firmware/software meets specifications, functionalities, and performance requirements
    • Analyze failure log, clarify system problems, and resolve design issues
    • Produce technical reports, design analysis, and project-related documentation to ensure seamless succession of tasks and ease of firmware/software maintenance
    • Participate as a project team member with electrical, mechanical, PCB design, network, manufacturing, and test engineers to develop and troubleshoot electronics products, as well as provide technical solutions

Relevant Work Experience

  • 6 to 10 years experience in similar role and job scope within R&D and/or product development

    Qualifications

    • Degree, Master or PhD in Electrical, Electronics or Computer Engineering

      Technical/Functional Skills:

      • Technical/Functional Skills:
      • Electrical and eletronic design experience – Sensor, microprocessor design, peripherals, power supply, emi filtering, op-amp designs etc. is an advantage.
      • RF design experience, front end, back end, modulation development
      • Solid embedded programming in C/C++. Knowledge of other programming languages such as Python, Java, C#, Javascript, etc. is an advantage
      • Knowledge of cross-compilation toolchain and build system i.e. binutils, GCC, GDB, GNU Make
      • Knowledge of version control and defect-tracking software
      • Knowledge of embedded operating systems and real-time OS (RTOS)
      • Knowledge of microcontroller platform, peripherals and interfaces
      • Knowledge of analog and digital circuit design, PCB layout, and component selection
      • Knowledge of software optimization for performance, memory, and power consumption
      • Experience in board bring-up, OS porting, hardware troubleshooting, and debugging of embedded target
      • Experience in IoT architecture, protocols, and platforms
      • Experience in digital signal processing (DSP) algorithm development and implementation
      • Familiarity with encryption algorithms and security protocols
      • Familiarity with control system design, modeling and analysis
      • Familiarity with computer vision and AI/ML algorithms, Tiny-ML and TensorFlow Lite libraries and frameworks
      • Familiarity with software standards e.g. MISRA, AUTOSAR
      • Familiarity with mobile apps and host application software development
      • Familiarity with robotics systems, sensors, libraries, and frameworks (ROS/ROS2)
      • Ability to assess new technologies and quickly prototype new ideas, and design concepts

        Soft Skills:

        • Analytical thinking
        • Problem-solving
        • Resourcefulness
        • Time management
        • Team player
        • G

  • Annual leave
  • EPF
  • SOCSO