Introduction
Loewix, a leading provider of intelligent video surveillance solutions, is seeking a skilled Embedded Linux Systems Engineer to join our fast‑growing development team. In this role you will be the cornerstone of our firmware engineering efforts, designing and maintaining the core operating system that powers our next‑generation CCTV devices. The ideal candidate is passionate about low‑level Linux development, enjoys solving complex hardware‑software integration challenges, and thrives in a collaborative, deadline‑driven environment.
Responsibilities
- Customize and optimize the Linux kernel and U‑Boot bootloader for a variety of System‑on‑Chip (SoC) platforms, including HiSilicon, SigmaStar, Ingenic, and other ARM/MIPS based processors.
- Maintain and enhance Buildroot configurations to generate secure, lightweight, and reliable firmware images tailored for Loewix CCTV products.
- Port and validate device drivers for image sensors (CMOS), Wi‑Fi/Ethernet modules, audio codecs, and other peripheral interfaces.
- Conduct deep system‑level debugging to resolve memory leaks, kernel panics, system hangs, and performance bottlenecks.
- Collaborate with hardware engineers to define board specifications, power‑management strategies, and real‑time constraints.
- Implement continuous integration pipelines for automated builds, regression testing, and firmware signing.
- Document design decisions, code changes, and troubleshooting procedures in clear, maintainable formats.
- Participate in code reviews, mentor junior engineers, and contribute to open‑source projects such as OpenIPC when relevant.
- Stay current with industry trends in embedded security, AI‑enabled video analytics, and emerging SoC architectures.
Requirements
- Education: Minimum D3/D4 (associate) degree; preferably a Bachelor’s (S1) in Computer Science, Electrical Engineering, or a related technical field.
- Experience: At least 2‑3 years of hands‑on Embedded Linux development, with a proven track record of kernel customization and cross‑compilation toolchain management.
- Technical Skills:
- Strong knowledge of Linux kernel internals, device tree configuration, and U‑Boot boot process.
- Proficiency with Buildroot, Yocto, or similar build systems.
- Experience writing and porting drivers for CMOS sensors, networking modules, and audio peripherals.
- Familiarity with ARM and MIPS processor architectures, including debugging tools such as GDB, JTAG, and printk.
- Understanding of embedded security practices (secure boot, signed images, SELinux/AppArmor).
- Soft Skills:
- Excellent problem‑solving abilities and a methodical approach to debugging complex system issues.
- Effective communication skills for cross‑functional collaboration with hardware, firmware, and QA teams.
- Self‑motivation and ability to work independently while meeting project milestones.
- Adaptability to fast‑changing requirements in a dynamic start‑up environment.
- Additional Plus: Contributions to open‑source projects (e.g., OpenIPC) or prior experience in the semiconductor industry.
- Work Schedule: Monday‑Saturday, 08:00 – 17:00.
- Gender: All genders are welcome to apply.
Benefits
- Competitive salary package commensurate with experience.
- Comprehensive health insurance covering medical, dental, and vision.
- Paid annual leave, public holidays, and optional overtime compensation.
- Professional development budget for certifications, conferences, and technical courses.
- Opportunities to work with cutting‑edge SoC technologies and contribute to industry‑leading video analytics products.
- Flexible work‑from‑home arrangements for remote debugging sessions.
- Team‑building activities, tech talks, and a collaborative engineering culture.
About Company
Loewix has established itself as a trusted name in the security and surveillance market, delivering high‑performance CCTV solutions to enterprises, smart‑city projects, and residential customers worldwide. Our engineering teams focus on integrating AI‑driven analytics, low‑power hardware designs, and robust embedded software to create reliable, scalable video monitoring platforms. By joining Loewix, you will be part of a visionary organization that values innovation, quality, and continuous improvement, offering a clear career path for engineers who aim to shape the future of embedded systems.
Interested in this position?
Take the next step in your career and apply for this role today.
Apply Now