ATR International

Senior Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Engineer with a contract length of "unknown," offering a pay rate of "unknown," and is remote. Key skills include Python, CI/CD, Linux, and experience with Yocto Linux and ARM platforms.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
520
-
🗓️ - Date
March 5, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
San Diego, CA
-
🧠 - Skills detailed
#Python #Linux #Debugging #Automation #Migration #C++ #GIT #UAT (User Acceptance Testing) #Bash #Deployment
Role description
We are hiring a Build & Integration Engineer on behalf of our client. This role will support global engineering teams and customers by resolving build, integration, and functional issues across multiple operating systems and platforms. The ideal candidate will possess strong system-level understanding, debugging expertise, and automation experience, and will collaborate with cross-functional teams to improve integration workflows, CI/CD processes, and build performance. Key Responsibilities • Support global engineering teams and client customers in resolving build, integration, and functional issues across multiple platforms and operating systems. • Establish and maintain strong working relationships with teams responsible for system integration of BSP and multimedia environments. • Work on toolchain and system integration of RTOS functionalities. • Collaborate with source and consumer environment stakeholders to ensure seamless integration throughout design, development, testing, and deployment phases. • Support project and team leads in preparing critical customer User Acceptance Testing (UAT) scenarios. • Assist in deployment and migration of project artifacts to production environments and customer development sites. • Monitor and maintain production jobs and programs, providing issue resolution and troubleshooting for production failures. • Develop, modify, and debug automation programs within CI/CD environments. • Build and deploy tools and technologies aimed at optimizing build times and accelerating deployments. • Provide technical guidance to resolve system-level issues across integration environments. Required Skills (Top 5 – Mandatory) Candidates must meet the following requirements: • 5+ years of experience developing automation tools using Python for software integration and release management. • Strong experience with CI/CD pipelines and automation frameworks. • Hands-on experience with Linux Bash Shell and Linux command-line environments. • Experience with software configuration management tools such as Git/Gerrit, build environments, and debugging tools (e.g., Trace32). • Excellent communication skills, proactive mindset, and ability to work independently. Additional Required Technical Experience • 5+ years of experience working with Makefiles and BitBake • Experience developing using C/C++ • Experience with Yocto Linux, Android, and RTOS platforms • Experience working with ARM-based platforms (QNX)