About the Role
We are looking for an Embedded Linux Systems Software Engineer to join our team remotely. In this role, you will develop and maintain embedded Linux systems software, contributing to the quality and functionality of Wind River's embedded Linux platforms and tools. As an individual contributor, you will work collaboratively with a distributed team across the US, Romania, and India, implementing features, fixing bugs, and enhancing overall system performance.
What You'll Do
- Develop and maintain embedded Linux systems software, ensuring high quality and performance.
- Implement features, bug fixes, and enhancements while writing clean, maintainable code following team standards.
- Participate in code reviews, providing constructive feedback and following coding standards.
- Collaborate with team members during sprint planning, daily standups, and retrospectives.
- Assist with kernel sustaining, applying security patches, and validating kernel changes on supported platforms.
- Maintain and update Board Support Packages (BSP) configurations and device tree snippets.
- Implement well-scoped parts of new features from specifications and design documents.
- Fix bugs and address issues in user space libraries and applications.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- 2+ years of software engineering experience with a focus on embedded Linux development.
- Proficiency in C/C++ programming and familiarity with Linux or embedded systems.
- Understanding of the software development lifecycle and experience with version control (Git).
- Basic debugging and problem-solving skills.
Nice to Have
- Experience with the Yocto Project or similar build systems.
- Knowledge of Linux kernel or device drivers.
- Open source contributions.
- Experience in automotive, industrial, or embedded sectors.
- Knowledge of real-time systems.
What We Offer
- Competitive salary range of $100,000 to $130,000 per year.
- Fully remote work environment, allowing for flexibility and work-life balance.
- Opportunities for professional growth and development through mentorship and training.
- Collaborative team culture with a focus on knowledge sharing and continuous improvement.
- Access to cutting-edge technologies and tools in embedded systems development.
This remote Embedded Linux Systems Software Engineer role at ALTEN offers a competitive salary and the opportunity to work with cutting-edge technology in a collaborative environment.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months