Position Overview
In this Role, Your Responsibilities Will Be:
Develop, test, and maintain real-time software modules on Linux-based systems.Implement high-performance, multicore solutions using C/C++.Work with kernel-level or near-kernel-level components (., POSIX APIs, threading, memory management, interprocess communication).Optimize and debug software for performance, concurrency, and deterministic behavior.Participate in code reviews, architectural discussions, and continuous improvement initiatives.Create and maintain technical documentation for software components.Mentor junior engineers.Who You Are:
You promote high visibility of shared contributions to goals. You quickly and significantly take action in constantly evolving, unexpected situations. You actively seek guidance from pertinent sources to make timely and well-informed decisions. You handle the risk that comes with moving forward when the outcom...