CHATSWORTH PRODUCTS INC · Round Rock, TX, United States
Skills: Python, SQL, CI/CD
Description
JOB SUMMARY:
Develops complex software, and creates and executes designs for new functionality. Involved with the design, analysis, validation and documentation of both standard and custom software products.
ESSENTIAL FUNCTIONS:
Develops software in C, C++, or other selected languages for embedded Linux OS based products and/or applications in accordance with the software development methodology and release process.
Translate product-level functional requirements into operating system configurations, package selections, and application-layer software implementation requirements.
Lead the analysis, design, and development on projects and be the technical subject matter expert on software products under development.
Optimize software system architecture for the best balance of resource utilization, run-time performance, and future maintainability
Develop, configure, build, and maintain embedded Linux operating system environments using Buildroot, including package selection, dependency management, and integration of libraries, utilities, runtime daemons, and system services required to achieve product functionality.
Develop, maintain, and enhance Makefile-based build systems utilizing Buildroot-generated cross-compilation toolchains to build, integrate, and maintain application-layer software within the embedded Linux environment.
Troubleshoot and resolve complex issues across the operating system, package management, toolchain, build infrastructure, and application layers.
Follow standard software development practices in a team environment using a Git based repository management system
Follow standard software QA practices to establish and develop test plans and procedures for unit level code and integration with hardware and other subsystems.
Contribute towards design/code peer review, ensuring best practices are followed.
Provide direction, mentorship, and support to junior software engineers.
Attend and contribute to formal design …truncated… ding of embedded Linux…
Sign in to see the original posting
Browse more developer jobs on RoleBurst