About TXOne
TXOne Networks provides cybersecurity solutions for ICS and OT environments using the OT zero trust methodology. We collaborate with top manufacturers and infrastructure operators to develop practical defense strategies that eliminate security vulnerabilities in industrial settings. TXOne ensures the availability of industrial systems by mitigating cybersecurity challenges that can disrupt operations. Our solutions empower customers to benefit from networked control systems while maintaining operational resilience, personnel safety, and asset security. TXOne Networks is honored to be named again as one of the 10 Coolest IoT Security Companies by CRN in Mar 2025.
Job Summary
We are seeking a highly motivated and skilled Embedded Software Engineer to join our team. In this role, you will be responsible for the low-level software development and hardware integration of our embedded systems. You will play a crucial part in porting SDKs, adapting hardware, configuring bootloaders, and developing essential device drivers. The ideal candidate will possess a strong understanding of operating system internals, hardware architectures, and embedded software development practices.
Key Responsibilities
- Board Support Package (BSP) Development: Design, develop, and maintain BSPs for various hardware platforms.
- Hardware Porting: Adapt operating systems and software to new or modified hardware.
- SDK Porting: Integrate and port Software Development Kits (SDKs) to target hardware.
- Bootloader Configuration: Configure and customize bootloaders, such as GRUB, for optimal system startup.
- Device Driver Development: Develop, port, and optimize network drivers and other kernel modules.
- Kernel Customization: Modify and configure the Linux kernel to meet specific hardware and software requirements.
- System Integration: Collaborate with hardware and software teams to ensure seamless system integration.
- Debugging and Troubleshooting: Diagnose and resolve complex hardware and software issues.
- Documentation: Create and maintain comprehensive technical documentation.
Equal Opportunities Statement
TXOne is committed to promoting equal opportunities and creating a workplace that is free from discrimination based on personal characteristics such as race, gender, age, religion, or any other protected characteristic. We welcome and encourage all qualified candidates to apply, and we are dedicated to providing fair and inclusive hiring processes for all applicants. We will continue to review and improve our policies and practices to ensure that we maintain an ongoing commitment to diversity and inclusion.