More jobs:
Sr Embedded Linux C/C++ Developer
Job in
Dallas, Dallas County, Texas, 75215, USA
Listed on 2025-12-24
Listing for:
InfoVision Inc.
Contract
position Listed on 2025-12-24
Job specializations:
-
IT/Tech
Unix/Linux
Job Description & How to Apply Below
Job Title Sr Embedded Linux C/C++ Developer
Location Dallas TX – all 5 days onsite
Duration 6 months contract to hire
Job Responsibilities- Design and develop embedded software applications using C and C++.
- Integrate and test software components in a Linux environment.
- Collaborate with cross-functional teams (hardware, firmware, QA) to gather requirements and ensure project success.
- Debug and optimize software for performance, reliability, and resource efficiency.
- Develop and maintain documentation for embedded applications.
- Work on BSPs (Board Support Packages), cross-compilation, kernel upgrades, and performance analysis.
- Flash and boot Yocto-generated images on hardware evaluation kits.
- Stay up-to-date with industry trends in embedded systems and Linux development.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
. - Strong experience in C/C++ programming for embedded systems.
- Hands‑on expertise with Linux OS internals, device drivers, and kernel modules
. - Familiarity with Yocto, Debian, or other Linux distributions for embedded platforms.
- Experience with cross-compilation, debugging tools (GDB, Valgrind), and performance profiling
. - Knowledge of hardware interfaces (UART, SPI, I2C, USB, Ethernet).
- Strong problem‑solving and analytical skills.
Mid‑Senior level
Employment typeContract
Job functionInformation Technology
Industries: IT Services and IT Consulting
Referrals increase your chances of interviewing at Info Vision Inc. by 2x
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×