Senior Software Engineer - Navigation

Recruiting from Scratch
San Francisco, CA, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$180,000 - $210,000
Working hours
Regular working hours

Tech stack

Agile Methodology Computer Vision C++ (Programming Language) Code Review Continuous Integration Software Debugging Python (Programming Language) Machine Learning OpenCV Software Engineering Software Systems Systems Architecture
+3 more
Scripting Robot Operating System Performance Testing

Job description

  • Develop and optimize algorithms for navigation systems using C/C++ and Python.
  • Implement computer vision techniques with OpenCV to enhance system capabilities.
  • Collaborate with cross-functional teams to design and integrate software components.
  • Conduct performance testing and debugging to ensure robust software delivery.
  • Participate in code reviews and contribute to best practices in software engineering.
  • Document software designs and processes to maintain clarity and efficiency.
  • Stay updated with the latest advancements in technology and apply them to improve existing systems.

Requirements

Software Engineering, Software Engineering, Funding, Software Development, Robotics Software, Computer Vision, Navigation Systems, Leading Edge Technology, Navigation Solution (NAVSOL), Python Programming/Scripting Language, * 3-6 years of experience in software engineering, specifically in navigation or computer vision.

  • Proficient in C/C++ and Python, with a strong understanding of software development principles.
  • Experience working with OpenCV and robotics operating systems (ROS).
  • Demonstrated ability to solve complex problems and deliver high-quality software solutions.

Preferred

  • Familiarity with machine learning techniques and their application in navigation systems.
  • Experience in agile development environments and continuous integration practices.
  • Knowledge of system architecture and design patterns relevant to robotics.

Benefits & conditions

The base salary for this role ranges from $180K to $210K, complemented by equity options. This company offers a dynamic work environment where innovation is encouraged, and your contributions can lead to meaningful advancements in the field.

About the company

We’re representing a forward-thinking company that specializes in defense and robotics software development. This organization is dedicated to creating innovative solutions that enhance navigation systems, leveraging cutting-edge technology to push the boundaries of what’s possible in the industry. With a focus on computer vision, they are committed to delivering high-quality products that make a significant impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…