...

United States

Remote

Full-time

posted 3 days ago

This position is posted by Jobgether on behalf of Tactacam LLC. We are currently looking for a Sr. Embedded Systems Engineer in United States.

As a Sr. Embedded Systems Engineer, you will lead the development and optimization of embedded Linux systems for connected consumer electronics. You will work closely with cross-functional teams and global hardware partners to design high-performance, scalable solutions that integrate imaging, display, and user interface subsystems. This role provides hands-on opportunities to drive firmware development, system bring-up, and validation while mentoring and guiding partner teams. You will play a key part in ensuring seamless integration of software and hardware, delivering reliable, high-quality products that enhance the user experience. The environment is innovative, collaborative, and fast-paced, providing the autonomy to influence system architecture and software design.

Accountabilities

·         Design and develop embedded Linux systems using Yocto or Buildroot on ARM-based SoCs.

·         Lead bootloader and kernel customization, device tree configuration, and peripheral driver integration.

·         Serve as the technical lead for embedded software across global ODM and JDM partners, defining requirements, conducting code reviews, and validating deliverables.

·         Integrate and optimize imaging pipelines using camera modules, ISP drivers, and media frameworks such as V4L2 and GStreamer.

·         Oversee LCD/touchscreen display bring-up, driver integration, and UI framework deployment (Qt, GTK+, or OpenGL).

·         Work with modern SoCs (NXP i.MX, Qualcomm, Rockchip, TI) and integrate interfaces like MIPI-CSI, MIPI-DSI, I2C, SPI, USB, and GPIO.

·         Tune system performance for boot time, CPU/memory utilization, graphics rendering, and media playback.

·         Collaborate with hardware, product, QA, UI/UX, and cloud teams to deliver production-ready system builds.

·         Own system-level debugging and validation, leveraging tools such as gdb, perf, strace, and logic analyzers.

·         Support firmware release processes and partner handoffs using GitHub and Jira.

Requirements

·         Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.

·         5+ years of embedded development experience with Linux-based systems on ARM SoCs.

·         Proven experience managing ODM/JDM partners on embedded software delivery.

·         Strong proficiency in C/C++, Linux kernel internals, and embedded Linux distributions (Yocto, Buildroot).

·         Experience with camera systems, ISP integration, and media frameworks (V4L2, GStreamer, OpenCV).

·         Expertise in UI frameworks (Qt, GTK+) and display subsystems including LCD and touchscreen drivers.

·         Excellent debugging and system profiling skills, including kernel/user-space interaction, memory, I/O, and power.

·         Familiarity with GitHub for source control and Jira for issue tracking and agile planning.

·         Preferred: experience with SoC vendor SDKs (Qualcomm, NXP, Rockchip, MediaTek), OTA updates, secure boot, Linux hardening, manufacturing test support, IoT protocols (MQTT, HTTP, CoAP), and regulatory compliance (FCC, CE).

Benefits

·         Competitive base salary range: $130,000 - $165,000.

·         Comprehensive health coverage including medical, dental, and vision.

·         401(k) retirement plan with company contributions.

·         Paid time off to recharge and maintain work-life balance.

·         Disability and life insurance coverage.

·         Opportunities for professional growth and skill development in a fast-paced, innovative environment.


Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

 

#LI-CL1

Other similar jobs


Popular learning modules