onsite
Senior Software Engineer, Embedded Linux BSP Hybrid - Aguadilla, PR
Software Engineer, Embedded Linux BSP Hybrid - Aguadilla, PR
Design, develop, and test embedded Linux BSPs for RTX's products, leveraging expertise in C, C++, and Linux kernel development.
About the role
We are seeking a Senior Software Engineer to join our team in Aguadilla, PR. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded Linux BSPs for our products. You will work closely with cross-functional teams to ensure that our software meets the highest standards of quality and reliability.
Key Responsibilities:
- Design and develop embedded Linux BSPs for our products, leveraging expertise in C, C++, and Linux kernel development.
- Develop and maintain device drivers for our products, ensuring seamless integration with the Linux kernel.
- Collaborate with cross-functional teams to ensure that our software meets the highest standards of quality and reliability.
- Test and validate software components to ensure they meet requirements and are free of defects.
- Participate in code reviews and provide feedback to improve code quality and maintainability.
Requirements:
- 10+ years of experience in software development, with a focus on embedded systems and Linux kernel development.
- Strong expertise in C, C++, and Linux kernel development, including device driver development.
- Experience with Python scripting and automation tools.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Skills
ccembedded linuxlinux kerneldevice driverspython