About the Role
This role involves leading high-impact research initiatives in software systems, focusing on scalable, real-time data distribution technologies. The individual will explore novel algorithms, publish findings, and translate research into practical applications.
Responsibilities
- Lead research projects in distributed computing and real-time data exchange
- Design and prototype next-generation communication protocols
- Collaborate with academic and industry partners on joint research
- Publish technical papers in peer-reviewed conferences and journals
- Translate research outcomes into production-ready software components
- Guide technical direction for long-term innovation initiatives
- Evaluate emerging technologies for potential integration
- Mentor junior researchers and engineers
- Participate in standards bodies and technical communities
- Develop proofs of concept for novel system architectures
- Conduct performance analysis and optimization of data-centric systems
- Explore formal methods for system correctness and reliability
- Investigate security models for real-time data networks
- Advance middleware capabilities for edge computing environments
- Support integration of research findings into core products
- Present findings internally and at external technical forums
- Identify funding opportunities for research programs
- Work across disciplines to solve complex system challenges
- Maintain awareness of advancements in computer science research
- Ensure ethical considerations in technology development
Nice to Have
- Post-doctoral research experience
- Industry R&D experience in software systems
- Publications in venues such as SOSP, OSDI, or RTAS
- Experience with DDS or similar middleware technologies
- Contributions to open-source research projects
- Familiarity with safety and security certification standards
- Experience mentoring research teams
- Grants or funding acquisition experience
- Patents or technology disclosures
- Cross-disciplinary research experience
Compensation
Competitive salary and benefits package
Work Arrangement
Flexible work environment with remote and on-site options
Team
Collaborative team of engineers and scientists focused on cutting-edge research and development in real-time data infrastructure
Research Focus Areas
- Real-time data distribution
- Scalable system architectures
- Formal methods for distributed systems
- Security in time-sensitive networks
- Autonomous system interoperability
Collaboration Opportunities
- University research partnerships
- Industry consortium participation
- Open-source community engagement
- Standards development groups
- Cross-company innovation initiatives
Visa sponsorship may be available for qualified candidates