← Back to jobs

Kasmo Global Logo
Embedded Software Engineer 3

Kasmo Global

 

Schaumburg, IL, USA

Posted On: 12 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Embedded Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

 


Top 3 Skills

  • 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:
    • Inertial Measurement Technology
    • State Estimation
  • Problem Solving:
    • Identifies and documents specific problems and resolution alternatives.
    • Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution.
    • Uses fact-finding techniques and diagnostic tools to identify problems.
    • 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:
    • Excellency in C++
    • Fluency in Python
    • Interprets application system designs and program specifications.
    • Strong engineering practices, debugging/profiling skills.
    • Applies structured programming techniques to structured environments.
  • Technical Troubleshooting:
    • Discovers, analyzes, and resolves software or application problems.
    • Analyzes code, logs, and current systems as part of advanced troubleshooting.
    • 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)
  • Strong 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

Key Skills
Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs