TalentDome Staffing · 1 day ago
Senior Software Engineer
TalentDome Staffing is building a founding engineering team for a system that operates on the human eye. They are seeking a Senior Software Engineer who can handle the challenges of a startup while possessing the architectural expertise to design scalable, safety-critical systems.
Responsibilities
Architect the communication backbone using DDS (Data Distribution Service) and ROS 2
Tune QoS policies for real-time performance, fault tolerance, and low-latency data transfer
Debug complex network communication issues (TCP/UDP, Multicast) in a distributed robotic system
Willingness to work on-site in either Santa Monica, CA or Malibu, CA
Qualification
Required
Bachelor's, Master's or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Strong modern C++ and at least one of Python, Java, or JavaScript
Strong background in Linux development environment, including kernel-level knowledge, system-level programming, and networking
5+ years of industrial experience in C++ software development
3+ years of industrial full stack web-based development
Proven records of success in product-level scalable systems
Proficiency in Object-Oriented programming and design patterns
Deep understanding of the software development life cycle (e.g., requirement clarification, design and implementation, testing, and integration)
Strong communication skills to collaborate with multiple teams
Self-motivated; Ability to work in a fast-paced, dynamic work environment
Willingness to work on-site in either Santa Monica, CA or Malibu, CA
Strong background in the Linux development environment (Kernel level, system programming, IPC)
Ability to work 100% on-site in Santa Monica/Malibu
Preferred
Experience in web development is a plus
Knowledge or experience in Robotics platforms (like ROS 2 or DDS) is a plus
Knowledge or experience in AI labeling process is a plus
Knowledge in Docker, Cloud platforms (AWS or Google Cloud) or Database systems is a plus
Hands-on experience in troubleshooting or system optimization is a plus
Experience in regulated environments (Medical Devices, Robotics, Aerospace, or Automotive) is a massive plus
8+ years of total software engineering experience with a focus on C++ system-level programming
4+ years of recent, hands-on experience with DDS (RTI Connext, FastDDS, or Cyclone)
Deep understanding of Linux networking, kernel tuning, and real-time communication protocols
Company
TalentDome Staffing
TalentDome is your R&D talent partner in SmartTech across the software development life cycle (SDLC) and the software stack. We connect U.S.
Funding
Current Stage
Early StageCompany data provided by crunchbase