Applications for this position are currently paused
Save
Job updated 7 months ago

Job Description

  • Bring up new devices, perform debugging and performance tuning exercises that span multiple hardware / firmware / software teams
  • Understand software components from multiple partner teams, lead the integration of those components into the unified product codebase, and drive their continued development
  • Integrate third-party applications / libraries / frameworks on our target platforms, e.g. remote desktop service, web ssh service, web browser, .. etc.
  • Collaborate with other developers to design and implement a highly usable and scalable software systems
  • Test and debug to improve the quality and performance of the software systems
  • Analyze and evaluate technical tradeoffs for every decision
  • Ensure reliability, availability, and maintainability of the software
  • Architect efficient data structures and interfaces to interact with other modules
  • Conduct and/or participate in technical reviews, API design, and documentation
  • Follow engineering best practices and cooperate with overseas teams

Requirements

Requirements:

  • Solid object-oriented programming and software architectural design skills
  • Strong debugging and troubleshooting skills for embedded systems
  • Hands on experience in developing scalable software systems
  • Solid OSI (Open System Interconnection) mode knowledge
  • Expertise in C, C++, Python, Shell (Bonus: Qt experience)
  • Experience with version control, such as Git

Good to Have (One or more of the following):

  • Good understanding of Linux internals with experience of building kernels, compiling drivers, providing performance tuning guidance and crash analysis
  • Experience in developing and maintaining Yocto Linux and Bitbake system with CI/CD
  • Experience with BSP development, including but not limited to u-boot, Linux kernel / DTS customization, and driver integration
  • Experience with Linux graphics technologies, graphics middleware stack, and/or display drivers, e.g. X, Wayland / Weston, mesa3d, dri / drm drivers, etc.
  • Experience with multimedia software and frameworks, e.g. FFmpeg, GStreamer, etc.
  • Experience with socket programming, such as raw socket, TCP, UDP
  • Experience with Makefile, CMake, qmake, and cross-compiling toolchain

Interview process

1. First interviewing with our RD head in Taiwan through Google Meet.

2. Second interview will be a technical interview, which takes approximately an hour.

View all jobs
View all jobs
Save
1
5 years of experience required
1,400,000 ~ 1,900,000 TWD / year
Optional Remote Work
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Logo of 美商希爾士科技股份有限公司台灣分公司.

About us

Our History

Launched in 2010, Cirrus LED was built on the idea of creating a better, more cost-effective way of engineering and manufacturing high-quality, cutting-edge modular display systems for outdoor digital signage. Today, we continue to seek new and innovative ways to develop simpler products and services that are, not only adaptable and evolve with any business, but also maintain our commitment to quality and affordability.

Our Mission

At Cirrus LED, we believe in the power of innovation. We believe that every business and organization should be able to easily create engaging on-premise digital marketing experiences that accelerate growth without “breaking the bank”. That is why we strive to develop and deliver revolutionary products and easy-to-use solutions that are captivating, affordable, and evolve with any business big or small.

Who We ARE

We are a dedicated team of engineers, sales, creatives, and service folks building the world’s best on-premise marketing tools. We believe in keeping things simple (in the most advanced ways) and remain focused on our belief that there is always room to improve on what we did the day before.

Located in Portsmouth, New Hampshire, our high-tech manufacturing headquarters is equipped with one of the most advanced robotic assembly lines in the world. We are committed to investing in talent so we can deliver cost-effective products and solutions that outperform the competition. Recognized by the International Sign Association for Innovation and Excellence, our team has the passion to deliver the most advanced on-premise digital marketing technology in the world.


Team

Avatar of the user.
Avatar of the user.
Pearl
Avatar of the user.
Joseph