Latitude

Senior Software Engineer, C++ Vision Pipelines

Latitude

full-time

Posted on:

Location Type: Remote

Location: CaliforniaMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $179,200 - $268,800 per year

Job Level

Tech Stack

About the role

  • Deliver safe and efficient embedded software for state-of-the-art vision-based sensing systems
  • Produce high-quality, maintainable code using C++
  • Create architecture and designs in alignment with Functional Safety standards
  • Design, implement, and test full-stack software running in resource-constrained environments
  • Work closely with a multidisciplinary team of hardware, software, and system engineers to ensure the success of our product

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
  • 4 Years of strong experience developing embedded applications and systems using C++
  • Strong software design, algorithm, problem-solving, and analytical skills
  • Experience with multi-processor SoCs or similar embedded processors used in camera and vision processing
  • Familiarity with Embedded OS such as FreeRTOS/SafeRTOS and Linux desired
  • Prefer candidates with experience developing software for highly complex, safety-critical sensing systems
Benefits
  • Competitive compensation packages
  • High-quality individual and family medical, dental, and vision insurance
  • Health savings account with available employer match
  • Employer-matched 401(k) retirement plan with immediate vesting
  • Employer-paid group term life insurance and the option to elect voluntary life insurance
  • Paid parental leave
  • Paid medical leave
  • Unlimited vacation
  • 15 paid holidays
  • Daily lunches, snacks, and beverages available in all office locations
  • Pre-tax spending accounts for healthcare and dependent care expenses
  • Pre-tax commuter benefits
  • Monthly wellness stipend
  • Adoption/Surrogacy support program
  • Backup child and elder care program
  • Professional development reimbursement
  • Employee assistance program
  • Discounted programs that include legal services, identity theft protection, pet insurance, and more
  • Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++embedded software developmentsoftware designalgorithm developmentproblem-solvinganalytical skillsmulti-processor SoCsEmbedded OSFreeRTOSLinux
Soft Skills
team collaborationcommunicationorganizational skills
Certifications
Bachelor's degreeMaster's degreePhD