Latitude AI ยท 2 days ago
Senior Software Engineer, C++ Runtime
Wonder how qualified you are to the job?
Insider Connection @Latitude AI
Responsibilities
Design, develop, and test reliable and high-performance software for autonomy functions
Develop tools for system performance insights
Collaborate with simulation team for accurate off-vehicle testing
Create automated tests for software verification
Collaborate with autonomy teams for system integration
Participate in system-wide software architecture development
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
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)
Proven experience in developing embedded software or robotics software on a resource-constrained compute platform
At least 3 years of development experience using C++11 or newer in a systems programming role
Experience developing in a Linux or Unix environment
Ability to design software components and systems and clearly communicate your designs through documents, diagrams, and presentations
Strong team player able to operate effectively on cross functional teams to deliver an integrated software product
Track record of operating effectively on cross-functional product development teams culminating in successful launches
Preferred
Experience with Bazel
Experience with QNX
Experience with ROS or another robotics platform
Experience with software systems using a publish/subscribe model of communication (e.g. ZeroMQ or MQTT)
Experience with POSIX APIs
Familiarity with ISO-26262 and/or other software safety standards
Benefits
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
Complimentary daily lunches, beverages, and snacks for onsite employees
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