CrawlJobs Logo

Software Engineer, Real Time

United States, Seattle 185000.00 - 385000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

We’re looking for experienced and creative engineers to help us scale our existing systems and build the next-generation system to enable a whole new class of products. We are seeking an engineer who is comfortable with full-stack development and has experience with Real-Time Communication (RTC). Candidates should have experience with scaled real-time communication systems in production.

Job Responsibility

  • Design and build development and production platforms that power our systems
  • Partner with researchers, engineers, product managers, and designers to bring new features and research capabilities to the world
  • Accelerate engineering productivity by empowering your fellow engineers with excellent tooling and systems
  • Build and provide operational support for globally deployed systems, powering some of the most advanced products in the market. This includes participating in an on-call rotation to respond to critical incidents as needed

Requirements

  • Significant experience building (and rebuilding) production systems to deliver new product capabilities and handle increasing scale
  • Experience with real-time communication products and systems, including audio and video calling, WebRTC or competing protocols, encoding/decoding, signaling, lip sync, etc.
  • Care deeply about user experience and take pride in building products that solve customer needs
  • Have a humble attitude, eagerness to help colleagues, and a willingness to do whatever it takes to make the team succeed
  • Own problems end-to-end and are willing to pick up any necessary knowledge to get the job done
  • Have been a startup founder or an early-stage engineer

Nice to have

Experience in Machine Learning techniques

What we offer

  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick and safe time (1 hour per 30 hours worked)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Relocation support for eligible employees
  • Additional taxable fringe benefits, such as charitable donation matching and wellness stipends, may also be provided
  • Offers Equity
  • performance related bonus for eligible employees

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Real Time

8 matching positions

Senior Real-time Software Engineer

We are seeking a Principal Software Engineer with experience in real-time embedd...
Location
Location
United States , Middletown
Salary
Salary:
75.00 - 90.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience
  • Active DoD Secret clearance
  • Experience including at least two of the following: Embedded C/C++ Software, High Performance Computer Systems, Embedded Real-Time Sensors and Control Applications, Software Architecture Design and Implementation
  • Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.)
  • Experience developing complex systems involving the integration of hardware, firmware, and software
  • Proficiency using C/C++
  • Willing to travel 10% to 15%
Job Responsibility
Job Responsibility
  • Design, develop, implement, test, debug and integrate high performance embedded real-time software within heterogenous systems composed of multiple processor types and FPGAs, with external sensor and control interfaces for deployed DoD real-time software systems hosted on embedded hardware
  • Collaborate with a cross-functional team testing your contributions and analyzing performance
  • Integrate components you develop into a larger system in preparation for real world testing and deployment
  • Teaching, coaching, and mentoring less experienced staff
  • Contributing to proposals as well as preliminary and critical design reviews
  • Involvement in the technical components of solving our customer's most complex problems
  • Work with world-class researchers and engineers who embrace innovation and challenge the status quo
  • Experience in a highly visible software development team, exposure to the Navy acquisition process, and opportunity to learn new technologies and gain new embedded development experiences
  • Fulltime
Read More
Arrow Right

Senior Real-time Software Engineer

We are seeking a Principal Software Engineer with experience in real-time embedd...
Location
Location
United States , Middletown
Salary
Salary:
75.00 - 90.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience
  • Active DoD Secret clearance
  • Experience including at least two of the following: Embedded C/C++ Software, High Performance Computer Systems, Embedded Real-Time Sensors and Control Applications, Software Architecture Design and Implementation
  • Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.)
  • Experience developing complex systems involving the integration of hardware, firmware, and software
  • Proficiency using C/C++
  • Willing to travel 10% to 15%
Job Responsibility
Job Responsibility
  • Design, develop, implement, test, debug and integrate high performance embedded real-time software within heterogenous systems composed of multiple processor types and FPGAs, with external sensor and control interfaces for deployed DoD real-time software systems hosted on embedded hardware
  • Collaborate with a cross-functional team testing your contributions and analyzing performance
  • Integrate components you develop into a larger system in preparation for real world testing and deployment
  • Teaching, coaching, and mentoring less experienced staff
  • Contributing to proposals as well as preliminary and critical design reviews
  • Involvement in the technical components of solving our customer's most complex problems
  • Work with world-class researchers and engineers who embrace innovation and challenge the status quo
  • Experience in a highly visible software development team, exposure to the Navy acquisition process, and opportunity to learn new technologies and gain new embedded development experiences
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Real-Time Workflows & ML Serving

Modern ads platforms run on always-on, real-time data: streaming events, feature...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Electrical/Computer Engineering, or a related field, with 6+ years of related experience
  • Strong programming skills in language C++,C# or Python (at least one required)
  • Hands-on experience in one or more: Building and operating streaming data pipelines in production (Flink or Spark Structured Streaming), Distributed systems engineering with strong reliability and operational rigor, Messaging systems such as Kafka/Pulsar
  • Experience operating services with Kubernetes/containers and production readiness practices (deployments, scaling, rollbacks)
  • Experience with observability stacks such as OpenTelemetry, Prometheus, Grafana
Job Responsibility
Job Responsibility
  • Design and implement real-time streaming ETL / feature pipelines (e.g., Flink or Spark Structured Streaming) that meet strict freshness and correctness constraints
  • Build and operate reliable messaging and ingestion with Kafka/Pulsar (partitioning strategy, retries, ordering guarantees, DLQs, backpressure handling)
  • Own data contracts between producers, pipelines, and consumers: schema evolution, versioning, compatibility, validation, and safe rollout
  • Implement production-grade backfill/replay workflows
  • Define and meet SLOs using OpenTelemetry/Prometheus/Grafana for metrics, tracing, dashboards, alerting, and incident response readiness
  • Integrate pipelines with online stores/caches and ML consumers (feature stores, embedding pipelines, LLM API calls, online/offline consistency patterns)
  • Partner with applied scientists on feature/embedding definitions, validation, and end-to-end quality measurement
  • Optimize end-to-end performance and efficiency: CPU/memory/I/O, serialization, caching, network overhead, concurrency, and pipeline compute cost
  • Contribute to serving/inference integrations where needed (e.g., Triton/ONNX Runtime/TensorRT) including batching and latency/cost tradeoffs
  • Ship safely with CI/CD, automated testing (unit/integration/data quality), and operational playbooks/runbooks
  • Fulltime
Read More
Arrow Right

Backend Software Engineer / Senior Software Engineer- Kusto

Are you excited by the challenge of redefining how people explore and analyze ma...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of technical engineering experience with coding in languages including, but not limited to, C#, Python or Java
  • 2+ years building and running services in a cloud environment (Azure, AWS, or GCP)
  • Experience in designing and operating large-scale distributed systems with high availability and reliability
Job Responsibility
Job Responsibility
  • Design, develop, and improve cloud-native services that are scalable, secure, and easy to operate
  • Drive architectural decisions and lead the development of major components in a distributed, high-SLA system
  • Collaborate with cross-functional teams in ILDC and abroad to deliver end-to-end solutions
  • Conduct code and design reviews and mentor junior engineers to grow technical excellence across the team
  • Help shape the future of real-time analytics in Microsoft Fabric RTI, with customer impact as your north star
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - Microsoft eCDN

Microsoft eCDN (enterprise content delivery network) solves the network congesti...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years in software development
  • Proficient in JavaScript or TypeScript
  • Proficient in software back-end environments in Node.js
  • BSc in computer science or equivalent
  • Excellent problem solving and analytical thinking skills
  • Experience writing infrastructure and libraries
  • Proven track record of delivering large amounts of high quality, complex code
Job Responsibility
Job Responsibility
  • Design, implement, test and monitor crucial components of the infrastructure
  • Develop a fully distributed, scalable and stable back-end
  • Help design and implement real-world, real-time, peer-to-peer algorithms
  • Own components that impact high-stakes virtual events
  • Fulltime
Read More
Arrow Right

Software Engineer II/Sr. Software Engineer

Join Microsoft’s Core AI team and help shape the future of intelligent software ...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements is required for this role
  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design and ship AI-assisted features in Visual Studio that help developers generate, explain, and refactor code—measured by adoption, reliability, and user satisfaction
  • Bring intelligence into IDE by integrating GitHub Copilot/MCP tools into core IDE workflows with strong attention to performance, privacy, and safety-by-default
  • Collaborate with partner teams across Microsoft and GitHub to deliver secure, performant solutions and iterate quickly based on real developer feedback
  • Contribute to designs (APIs, data flows, extensibility points) and participate in code/design reviews to maintain quality and scalability for a large codebase
  • Instrument and learn using telemetry, experimentation, and diagnostics to improve latency, reliability, and relevance over time
  • Fulltime
Read More
Arrow Right

Software Dev Engineer - Software Dev Engineer IV

A position is available for a Simulation Modeling Engineer to build physics-base...
Location
Location
United States , Boston
Salary
Salary:
90.00 - 100.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • 1+ year working with 3D modeling tools such as Blender, SolidWorks, or Maya
  • Experience with robotics simulation formats like URDF, SDF, or MJCF
  • Familiarity with mesh processing, including decimation, convex decomposition, tetrahedral meshing, and collision geometry generation
  • Understanding of rigid body kinematics (joint types, coordinate frames, forward/inverse kinematics)
  • Proficiency in Python for scripting asset pipelines and automation
  • 1+ year of cumulative experience with game engines (Unreal, Unity), physics engines (Drake, MuJoCo, Bullet, PhysX), or robotics simulation platforms (Gazebo, Isaac Sim)
  • Demonstrated ability to independently own and deliver technical work
Job Responsibility
Job Responsibility
  • Convert SolidWorks/CAD assemblies into simulation-ready formats (SDF, URDF, glTF, VTK) with accurate kinematics, collision geometry, inertia properties, and visual materials
  • Build and maintain robotic workcell configurations, including robot arms, rails, sensors, end-effectors, pods, conveyors, and environmental structures
  • Create and optimize collision meshes using tetrahedral meshing workflows for accurate physics contact simulation
  • Configure simulated cameras, depth sensors, and other perception hardware with accurate field-of-view parameters
  • Build model integrity tests, verify FK/IK accuracy against real hardware, and maintain asset quality standards
  • Independently manage asset import and update requests from robotics program teams
  • Import new robot prototype stations from SolidWorks CAD into the simulator
  • Tune simulation assets to balance detail versus execution speed of simulation
  • Convert OBJ collision meshes to VTK tetrahedral format to improve physics contact accuracy
  • Build a model validation script that checks inertia values, texture transparency, and mesh integrity at build time
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Life
  • Disability
  • Other insurance plans
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
Read More
Arrow Right

Senior C++ Engineer - Satellite Real-Time Control Systems

The Mission of the Senior C++ Engineer - Satellite Real-Time Control Systems ICE...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
iceye.com Logo
ICEYE
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You love writing modern C++ and know what production-quality code looks like
  • Proven track record of shipping real-time control software for autonomous or safety-critical systems—satellites, drones, robotics, automotive…
  • Understand hard real-time constraints, latency budgeting and deterministic behaviour
  • Comfortable interfacing with sensors, actuators and embedded Linux environments
  • Champion of good engineering practice: rigorous testing at all levels, CI/CD, clear documentation
  • Ownership through full software lifecycle—from whiteboard concepts to on-orbit maintenance
  • Clear communicator who enjoys solving problems with colleagues across disciplines
Job Responsibility
Job Responsibility
  • Write and optimize real-time C++ code that meets strict determinism and latency budgets needed for safe and precise on-orbit execution
  • Build & own the software layer that bridges sensors, actuators and control algorithms - deterministic loops, telemetry pipelines and on-orbit autonomy
  • Drive quality through full development lifecycle: requirements → design → code → HIL/MIL testing → launch → on-orbit support
  • Collaborate with GNC, electronics, ground-segment and mission-ops engineers to debug, iterate and improve performance
  • Lead architecture evolution as our fleet and use-cases grow—refactor, optimise and introduce new technologies where they add value
  • Investigate anomalies: deep-dive into flight telemetry, reproduce issues on ground and roll out fixes that keep the constellation healthy
What we offer
What we offer
  • Occupational healthcare, occupational and private insurance
  • Yearly benefit budget to spend on sport, transport, wellness, lunch, etc
  • Phone subscription with iPhone of choice
  • Relocation support (flight tickets, accommodation, relocation agency support)
  • Time and resources for self-development, research, training, conferences, and certification schemes
  • Inspiring office environment with collaborative spaces and silent workspaces
  • Access to state-of-the-art labs and testing facilities
  • Opportunities to attend international space conferences
  • Fulltime
Read More
Arrow Right