Product tour
Everything a hiring team needs.
Roster is four tools that share one pipeline: boards for every job, structured scorecards, panel scheduling and a careers site. Here is each one, with real data from the Lumen Robotics demo workspace.
Every job on one board.
Five stages, the same for every role, so a recruiter can cover ten jobs without relearning each one. Cards carry the rating, the source and the last touch; nothing hides in an inbox.
- Applied
- Recruiter screen
- Interview
- Onsite
- Offer
Robotics Software Engineer
Senior Software Engineer
Perception & Planning Engineer
Senior Engineer
Software Engineer
Software Engineer III
Robotics Engineer
Senior Software Engineer
Autonomy Engineer
Robotics Software Engineer II
| Candidate | Stage | Source | Rating | Last activity |
|---|---|---|---|---|
| Mateo RuizRobotics Software Engineer II | Offer | Referral | Oct 19 | |
| Aisha RahmanSenior Software Engineer | Onsite | Careers site | Oct 16 | |
| Lukas BrandtAutonomy Engineer | Onsite | Sourced | Oct 19 | |
| Daniel MensahRobotics Engineer | Interview | Referral | Oct 19 | |
| Grace LiuSoftware Engineer III | Interview | Job board | Oct 15 | |
| Noor HaddadSenior Engineer | Recruiter screen | Careers site | Oct 14 | |
| Ethan ParkSoftware Engineer | Recruiter screen | Job board | Oct 16 | |
| Inês CarvalhoRobotics Software Engineer | Applied | Careers site | Oct 15 | |
| Samuel OseiSenior Software Engineer | Applied | Sourced | Oct 17 | |
| Yuki TanakaPerception & Planning Engineer | Applied | Job board | Oct 19 |
Bulk moves and emails
Select a column, move ten applicants to screen and send each a personal note from one template.
Keyboard first
J and K between cards, 1 to 5 between stages, E to email. The board never reloads.
Reasons on rejection
Every closed application keeps a reason, so reports show why candidates leave, not just when.
Same questions. Same scale. Fair calls.
An interview kit sets the competencies and questions for each role before the first conversation. Every interviewer rates 1 to 4 and commits to a decision before seeing anyone else's.
Onsite loop · Oct 8, 2026
Mateo Ruiz
| Competency | Dev Malhotra | Mei Chen | Hannah Becker | Kenji Watanabe |
|---|---|---|---|---|
| Robotics software design | ||||
| C++ and systems | ||||
| Debugging on hardware | ||||
| Collaboration | ||||
| Ownership | ||||
| Decision | S. yesStrong yes | S. yesStrong yes | YesYes | S. yesStrong yes |
Interview kit · Senior Robotics Software Engineer
Competencies
- 01Robotics software designBreaks a planning problem into clean, testable modules.
- 02C++ and systemsWrites safe, fast code; reasons about memory, threads and real-time limits.
- 03Debugging on hardwareFinds root causes from logs, bags and a robot that won't behave.
- 04CollaborationWorks through disagreement; explains trade-offs to non-specialists.
- 05OwnershipFollows problems into the field and closes the loop.
Onsite questions
- System design: right-of-way between 40 robots and human pickers.
- Code review of a real (sanitized) planner change.
- Field-log deep dive with the Autonomy team.
- Values conversation with the VP of Engineering.
92% kit coverage
At Lumen Robotics, nearly every interview runs from a kit. Reports flag the ones that don't.
Blind until submitted
Interviewers can't read other scorecards until theirs is in, so no one anchors on the first opinion.
Nudges, not chasing
81% of scorecards arrive within 24 hours. Late ones get a reminder in team chat.
The whole panel, booked in one go.
Roster reads every interviewer's calendar, finds the time they're all free, books the room and the video link, and sends the candidate a clear agenda. Or let candidates pick a slot themselves.
10:00 AM
Victor Hale
Recruiter screen
1:00 PM
Daniel Mensah
Technical interview
9:00 AM
Lukas Brandt
Onsite loop
11:30 AM
Noor Haddad
Recruiter screen
2:00 PM
Zara Ahmed
Recruiter screen
3:30 PM
Kwame Asante
Hiring manager interview
9:30 AM
Kavya Reddy
Onsite loop
1:00 PM
Camila Torres
Onsite loop
4:00 PM
Ada Nwosu
Writing exercise review
10:00 AM
Mateo Ruiz
Offer conversation
11:00 AM
Jamal Harris
Final interview
1:00 PM
Rohan Kapoor
Onsite loop
10:00 AM
Maya Goldberg
Portfolio review
2:00 PM
Nina Kowalski
Technical interview
Candidate self-booking
Offer conversation · Mateo Ruiz
Wed, Oct 21
1:00 PM4:30 PMThu, Oct 22
10:00 AM (picked)2:00 PMFri, Oct 23
9:30 AM
Today · 4 interviews
- 9:00 AMLukas Brandt · Onsite loop, 4 h
- 11:30 AMNoor Haddad · Recruiter screen, 30 min
- 2:00 PMZara Ahmed · Recruiter screen, 30 min
- 3:30 PMKwame Asante · Hiring manager interview, 45 min
Load balancing
Daily and weekly interview limits per person, so the same three engineers don't run every loop.
Any time zone
Candidates see slots in their own time; panels see them in theirs.
Reschedule in one click
Move a whole onsite and Roster rebooks the room, the link and every calendar.
A careers site candidates actually finish.
Publish a fast, accessible careers site in your brand color, with the salary range on every post and an application that takes two minutes on a phone. Every application lands on the right board.
Build robots that take the night shift.
- Senior Robotics Software EngineerPittsburgh, PA · Hybrid$165K – $205K
- Perception EngineerPittsburgh, PA · Hybrid$140K – $175K
- Embedded Firmware EngineerPittsburgh, PA · On-site$135K – $170K
- Mechanical Design EngineerPittsburgh, PA · On-site$110K – $140K
- Senior Product DesignerRemote (US) · Remote$150K – $185K
182
People
1,400
Robots in the field
46
Customer sites
14
Open roles
Lumen Robotics runs its 14 open roles from a Roster careers site with filters by team and location, a short apply form and an optional, separate self-ID step.
Visit the demo careers siteOffers, reports and day one.
Offer · o-501
Mateo Ruiz
- Base
- $192,000
- Options
- 18,000
- Bonus target
- 10%
- Sign-on
- $15,000
- Dev Malhotra · Engineering Manager, Autonomy✓ Oct 14
- Hannah Becker · VP of Engineering✓ Oct 15
- Priya Nair · Head of Talent✓ Oct 16
Offers with approvals
Draft from the salary band, route through the approval chain and send for e-signature. 84% of Lumen Robotics's offers are accepted.
Open the offerFunnel · last 12 months
Reports that add up
Funnel, time to hire, source of hire and an aggregate representation report, all from the same pipeline data.
Open reportsBefore day one
- Laptop ordered(done)
- Payroll profile created(done)
- Buddy assigned(done)
- Day-one agenda sent(to do)
- Safety training booked(to do)
Onboarding checklists
A signed offer starts the checklist: IT, payroll, buddy and day-one plan, each with an owner and a due date.
Open onboardingSee it with your own jobs.
Import your open roles and run your next hire on Roster. The first 21 days are on us.