Software Engineer (Modern C++) Job at EIKON-X, Austin, TX

d2tpUXlUZ1NuUWxIeVVIU2Qra1FjY08yZGc9PQ==
  • EIKON-X
  • Austin, TX

Job Description

Skills we expect from you

● Strong experience in modern C++.

● Experience in writing high-performance code .

● Problem-solving skills are important. You are expected to understand a problem clearly,

weigh trade-offs of different solutions given their implications, and after the

implementation be sure the goal has been achieved.

● You have designed complex systems .

Cient/employer:

This role is with a high-growth robotics company focused on autonomous driving and delivery. This client has strong private equity backing & is growing quickly. This employer is an officially labeled unicorn & has strong publicly announced partnerships.

About the role

We are looking for an experienced software engineer who is passionate about building a robust

and reliable platform for autonomous vehicles and robots. The foundation of our self-driving

technology is the pipeline - a specialized framework that is responsible for orchestrating the

work of the autopilot components and ensuring interaction between them. You will be

responsible for building the framework from discussing needs with the users (technology

developers) and designing the solution to implementing it. As performance, safety, and reliability

are crucial aspects of the technology, you will play a key role in establishing best development

practices and will have a significant impact on the quality of the product.

What you will do

● Determine technology teams’ needs, design and implement foundation framework

responsible for executing autopilot code.

● Care about performance and safety. You will write high-performance code and build

infrastructure to monitor the system’s performance.

● Think about long-term data compatibility and algorithm reproducibility. The recorded data

is used to improve our algorithms and reliably measure their quality.

● Build infrastructure to help developers detect and understand problems in their code.

● Set up and automate automated testing processes for the autopilot code committed to

the repository.

● Care about writing well-designed and structured code. The simpler solutions we have,

the easier they are supported. Document the solutions into design docs.

Nice to have:

● Experience in Python. We use it for non-time-critical code.

● You have had experience writing Bazel rules and macros. We rely on this build system

heavily.

Job Tags

Similar Jobs

Pursuit Collection

Warehouse Assistant Manager (Glacier NP) Job at Pursuit Collection

What perks can you expect?: Join an inclusive, global team and make life-long connections. Enjoy free access to Pursuit attractions and 50% off for friends. ~ Get discounts on hotel stays, dining, and retail. ~ Access subsidized mental health and wellness resources...

Sterling Engineering

Machine Operator Job at Sterling Engineering

 ...Machine Operator We are seeking a detail-oriented and motivated Machine Operator to join our team. This role is responsible for operating...  ...Lockout/Tagout (LOTO) procedures on slitting and lamination equipment. Complete production paperwork in alignment with standard... 

Equity LifeStyle Properties, Inc.

Housekeeper Job at Equity LifeStyle Properties, Inc.

 ...maintenance concerns for repairs in common areas, vacant or rental homes to the Resort Manager or Maintenance Supervisor. As a...  ...team is integrated and coordinated. Provide outstanding customer service. Experience & skills you need: High school diploma or... 

Palo Alto Networks

Accounting Manager Job at Palo Alto Networks

 ...are supported. This includes our FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees, our mental...  ...~ Bachelors degree in Accounting, Finance, or related field (CPA or equivalent preferred) or equivalent military experience ~5+... 

Russell Tobin

Assistant Superintendent Job at Russell Tobin

 ...Suppliers Oversee timely Project close-out Prepare monthly billings, financial reports Prepare / Conduct all Owner/Architect/Contractor (OAC) Meetings (Weekly) Manage Owner & Architect expectations Review Project Schedule and Subcontractor Pay Applications...