dreamwork_

- Excellence in developing C++ software

- Discovers, analyzes, and resolves software or application problems

- Helps to analyze risks and benefits of alternative approaches and obtain

decision on resolution.


Additional Technical Skills

(Required)

- Knowledge:

o Inertial Measurement Technology

o State Estimation

- Problem Solving:

o Identifies and documents specific problems and resolution

alternatives.

o Helps to analyze risks and benefits of alternative approaches and

obtain decision on resolution.

o Uses fact-finding techniques and diagnostic tools to identify

problems.

o Software Development Life Cycle:

? Identifies common issues, problems, and considerations

for each phase of the life cycle.

? Interprets product development plans and functional

documentation.


- Programming:

o Excellency in C++

o Fluency in Python

o Interprets application system designs and program specifications.

o Good engineering practices, debugging/profiling skills.

o Applies structured programming techniques to structured

environments.

- Technical Troubleshooting:

o Discovers, analyzes, and resolves software or application

problems.

o Analyzes code, logs, and current systems as part of advanced

troubleshooting.

o Records and reports specific technical problems, solving

processes and tools that have been used.


(Desired)

- 5+ years of Robotics/Autonomous solution experience illustrating deep

technical domain expertise

- Proven experience implementing filtering solutions including Error State,

Kalman and Extended Kalman

- In depth knowledge of Inertial Measurement technology and Inertial

Based Navigation and/or Guidance Systems

- Ability to survey literature for ideas and convert research papers into

production implementation

- Experience with localization including Simultaneous Localization and

Mapping (SLAM) type approaches, utilization of graph optimization

libraries, and overall state estimation

- Knowledge of robotics and frameworks such as Robot Operating System

(ROS)

- Good foundation in mathematics and fundamentals (3D geometry,

linear algebra, statistical error modeling including Gauss Markov

Processes)

- Ability to work in various coordinate system references and perform

transformations between

- Understanding of Physics based modeling, vehicle modeling and

dynamics

Soft Skills

(Required)

- Supports team collaboration when solving problems

- Good written and verbal communication skills

- Takes ownership of moving ideas from prototype to production

- Adaptable to various phases of development

- Attention to detail

(Desired)

- Takes on initiative to research and prototype

- Systems thinking

- Resilient and Persistent when encountering complex problems

Required Skills :

Basic Qualification :

Additional Skills :

Background Check : No

Drug Screen : No