Why This Role Stands Out
This Sr. C++/Linux Developer role offers a unique chance to deepen your expertise in firmware, memory management, and kernel development within a renowned tech company. You'll thrive here if you're a seasoned developer with a passion for low-level system architecture and a desire to contribute to innovative products. Embrace this opportunity to elevate your career and make a significant impact.
Quick Overview
Job Description
ob Title: Sr. C++/Linux Developer (Firmware/Memory Management/Kernel)
Location: Dallas, TX (Day 1 onsite)
Duration: 12+ Months
Required Skills:
- 7+ years of professional software development experience, including strong hands-on embedded C and C++ development.
- Strong proficiency in modern C++ (C++11/C++14/C++17/C++20).
- Understanding of ARM, x86, or other processor architectures and low-level hardware interfaces
- Deep knowledge of Linux kernel internals, memory management, and device drivers
- Expertisewith Linux debugging and profiling tools (gdb,valgrind, perf, etc.).
- Technical expertise on Linux Operating system architecture and device driver model.
- Experience with AI/Machine Learning tools and workflow.
- Experience architecting overall end-to-end Linux solutions.
What you will do:
- Design, develop, and maintain the core operating system, focusing on low-level, high-performance code to manage hardware-software interaction, memory, and drivers
- Collaborate on Board Support Packages (BSPs), device bring-up, and firmware development
- Work closely with cross-functional teams - product, hardware, software and cloud engineering in the design and development of new innovative TV products
- Design features for embedded devices including TVs
- Participate in architecture discussions and planning
- Troubleshoot production issues, lead root-cause analysis, and implement long-term fixes.
- Work closely with engineering team to identify root causes for issues and designing effective solutions
- Work on teams that are highly proficient in C, C++11/14/17.
- Contribute to the success of your team working with Shell-Scripts, Git, bug tracking tools.
- Proactive in foreseeing issues and resolve it before it happens
- Communicate technical information clearly to both technical and non-technical audiences
Similar jobs
- 2C
Senior SQL Developer
Auto Apply22nd Century Technologies Inc.
Thornton, CO🇺🇸On-site10 years agoSQLSQL ServerETL+2Technology - 2C
.Net Developer
Auto Apply22nd Century Technologies Inc.
Washington, DC🇺🇸On-site9 years agoJavaScriptC#SQL+7Technology - CO
ERP Integrations Developer
NewAuto ApplyCity of Philadelphia
Philadelphia, PA🇺🇸On-site13 hours agoRubySQLERP+5Technology - OP
Developer (Python, AWS)
NewAuto ApplyOpenDataJobs
Washington, District of Columbia🇺🇸Hybrid7 hours agoSQLAWSMachine Learning+3Technology - WA
Sr. Full-Stack Software Engineer
NewAuto ApplyWeekday AI
United States🇺🇸Remote22 hours agoNode.jsRustGo+6Technology - PA
Full Stack Developer
NewAuto ApplyPavago
United States🇺🇸Remote8 hours agoGitOnboardingReact+2Technology - CM
Software Engineer, Full Stack
NewAuto ApplyCrazy Maple Studio
Sunnyvale, California🇺🇸$120k - $150k/yrOn-site6 hours agoGCPNext.jsAWS+9Technology - NO
Senior ServiceNow Developer/Architect
NewAuto ApplyNorthramp LLC
United States🇺🇸Remote7 hours agoScrumAgileCAD+6Technology - 3R
SharePoint / Power Platform Developer with Security Clearance
New3 Reasons Consulting, LLC
San Diego, CA🇺🇸On-siteYesterdaySQLSQL ServerAzure+2Technology - CS
Senior Full Stack Java Developer
NewCYNET SYSTEMS
Irving, Texas🇺🇸Hybrid2 hours agoMicroservicesMongoDBMySQL+20Technology - EG
Mendix Developer
NewEnexus Global
Fremont, CA🇺🇸HybridYesterdaySOAPSQLScrum+3Technology - RI
Lead Full Stack Python Engineer
Rose International
Tampa, FL🇺🇸Hybrid1 week agoNode.jsScrumGenerative AI+5Technology