Sr. Embedded Software Engineer

台北市 全職 NTD1,500,000 - NTD2,000,000 年薪 View Job Description
A rapidly expanding company with robust business results.Comprehensive and highly appealing benefits package
  • A rapidly expanding company with robust business results.
  • Comprehensive and highly appealing benefits package

關於我們的客戶

My client is an international electronics multinational corporation, renowned for its innovative spirit and groundbreaking solutions that are reshaping the industry. With a proven track record of remarkable achievements, the company is a leader in the IoT revolution, driving the evolution of connected technologies. Currently, they are actively expanding their operations in Taiwan, offering exciting opportunities to join their dynamic and forward-thinking team

職務說明

Firmware Development and System Integration:

  • Design, develop, and debug embedded software for diverse hardware platforms.
  • Architect embedded systems tailored to project specifications and objectives.
  • Build prototypes and proofs of concept to evaluate and validate system functionalities.
  • Perform rigorous unit, integration, and system-level testing to ensure optimal performance and reliability.
  • Troubleshoot and resolve software and hardware interaction issues using advanced debugging tools.



Collaboration and Stakeholder Engagement:

  • Partner closely with hardware engineers, product managers, and QA teams to ensure seamless integration of software and hardware.
  • Participate in cross-functional meetings to align on project milestones and technical objectives.
  • Communicate project progress, provide status updates, and incorporate stakeholder feedback.



Documentation and Knowledge Sharing:

  • Develop and maintain comprehensive technical documents, including system designs, architecture overviews, and interface specifications.
  • Author user manuals and technical guides to support internal teams and end users.



Design and Testing Activities:

  • System Design: Translate project requirements into system architecture and design documents.
  • Firmware Implementation: Code and implement firmware solutions optimized for specific microcontrollers and platforms.
  • Integration: Combine and refine software and hardware components into a cohesive system.
  • Validation: Execute testing at various levels (unit, system, and integration) and analyze results to confirm performance and stability.
  • Prototype Development: Test design choices through prototype iterations before production deployment.



Key Technical Contributions:

  • Leverage tools like debuggers and oscilloscopes for detailed analysis and resolution of issues.
  • Document system designs and testing methodologies to support reproducibility and process improvement.
  • Provide actionable recommendations to enhance system efficiency, reliability, and functionality.

理想的應徵者

  • A minimum of 5 years of professional experience as an Embedded Developer.


  • Essential Skills:
    • Strong proficiency in C programming.
    • Solid experience using Git for version control, including tasks such as branching, merging, and rebasing.
    • Extensive knowledge of 8-bit microcontrollers (e.g., AVR, 8051) and ARM Cortex-M architectures.
    • Comfortable working in a Linux command-line environment.
    • Familiarity with issue tracking tools to manage development tasks effectively.
    • Skilled in Python programming.
    • Hands-on experience with embedded system testing, including unit, system, and integration tests.


  • Desirable Skills:
    • Exposure to Rust programming language.
    • Knowledge of Meson build system and experience with GitHub Actions for CI/CD.
    • Experience using Robot Framework for automation testing.
    • Familiarity with VB.Net and C#, with the ability to work on legacy applications if needed.
    • Expertise in Embedded Linux, covering:
      • Build systems like Buildroot and Yocto.
      • System maintenance and updates.
      • Application development and support.
    • Background in IoT technologies and connected devices.
    • Ability to write highly efficient code optimized for size and energy consumption.

福利待遇

As the first Firmware Engineer hire in Taiwan, this role marks a pivotal step in their growth journey, with plans for further team expansion in the near future. The company has been achieving remarkable business milestones and offers a comprehensive and competitive benefits package, providing an exciting opportunity to be part of a dynamic and rapidly growing organization.

聯絡
Nick Wei
職務編號
JN-112024-6599788
手機號
+886 2 8729 8222

職務概要

職務類別
資訊科技
子類別
IT發展
產業
資訊科技/通訊
地區
台北市
合約類型
全職
招募顧問名稱
Nick Wei
招募顧問電話
+886 2 8729 8222
職務編號
JN-112024-6599788

Michael Page的多元化與包容性

在米高蒲志,我們不僅接受差異,更為之感到自豪。我們鼓勵來自不同背景的求職者申請這個職位,並致力於建設包容及多樣化的工作場所,讓每位員工都能茁壯成長。 如果您在招募過程中需要任何支持或合理的調整,請告知我們