Principal Robotics Software Engineer

APEX Analytix, Inc

$130K — $180K *

clock 1 month ago

compensation-icon

8 - 10 years of experience

bookmark empty
report an issue with job

Job Description

Product Insight is a design-driven engineering firm serving companies committed to human-centered development of the technical products that will power a better world.

For us, assembling, growing, and evolving an exceptional team is paramount. Our whole company is our development team, they are the value we bring to clients. We excel at creating innovative solutions to intricate technical challenges across various industries, delivering life-saving therapies, enhancing workplace safety and productivity, transforming operational models, and shaping the future of transportation.

We are in search of a Principal Robotics Software Engineer to help build robotics software. In this role you will collaborate with mechanical, software, and electrical engineers to develop robotics systems for a broad range of applications. You will design, implement, tune, and test robotics software and algorithms while working directly with clients to help define requirements. You will be a technical leader, providing oversight and architecture to complex software systems as well as technical mentorship to other engineers. In this role you will inform program management of timelines and technical risks.

Responsibilities

  • Develop software for complex robotic systems
  • Work with a cross disciplinary team to identify software requirements and architecture based on customer needs
  • Quickly prototype and determine feasibility of design and technology
  • Participate in design and code reviews
  • Work with management to develop timelines and work schedules
  • Coordinate cross team engineering tasking
  • Provide technical guidance and mentorship to other software engineers


Qualifications

  • Bachelor, Master's or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, Software Engineering or related discipline.
  • 10+ years' of demonstrated experience in robotics or embedded system development
  • Extensive knowledge of C++ coding and design patterns
  • A large tool bag of robotics algorithms in the areas of computer vision, control systems, autonomy, manipulation, planning, etc.
  • Experience with real time multithreaded software
  • Experience with common communication protocols (I2C, CAN, SPI, RS232 etc.)
  • Experience with interfacing to motor controllers
  • Ability to work in a dynamic, fast-paced environment and adapt to rapidly changing priorities.


At Product Insight, we aim to be a place where a diverse mix of talented individuals want to come, stay, and contribute their best work. We take pride in delivering top-tier products to the market, recognizing that achieving this goal necessitates a team reflecting the diversity of our world. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or veteran status.

About Product Insight, Inc.

Learn More About Product Insight, Inc.
APEX Analytix is a technology company that provides software and services to help businesses manage their financial operations. The company's products include software for accounts payable automation, fraud detection, and more. APEX Analytix was founded in 1988 and is headquartered in Raleigh, North Carolina.
stats icon
Total value of jobs:
$144,209,187
stats icon
Total Jobs:
9
stats icon
Average Pay:
$132,667
stats icon
% Masters:
20%

More Jobs at Product Insight, Inc.

$100K — $140K *

4 weeks ago

• 8 - 10 years exp

Technical Services

In-Person

$120K — $160K *

4 weeks ago

• 8 - 10 years exp

Technical Services

In-Person

$70K — $100K *

4 weeks ago

• 8 - 10 years exp

Technical Services

In-Person

$120K — $160K *

1 month ago

• 8 - 10 years exp

Technical Services

In-Person

$80K — $120K *

1 month ago

• 8 - 10 years exp

Technical Services

In-Person

Find similar jobs: