Jobs · Engineering · North Carolina

Software Engineer Level 1 or 2

Northrop Grumman · Morrisville, NC · 4 days ago
On-siteEngineeringFull-time

About the role

The role involves developing advanced algorithms for autonomous systems. This includes designing machine learning models, integrating sensor data, and optimizing system performance.

Responsibilities

  • Develop and implement machine learning models for autonomous systems
  • Integrate sensor data streams into the system architecture
  • Optimize system performance through algorithmic improvements
  • Collaborate with cross-functional teams to ensure seamless integration

Requirements

Minimum requirements include a Master's degree in Computer Science, Electrical Engineering, or a related field. Experience with Python, C++, and familiarity with ROS (Robot Operating System) is preferred.

Qualifications

  • Strong background in computer science and engineering
  • Experience with machine learning and deep learning frameworks
  • Knowledge of robotics and sensor integration
  • Excellent problem-solving and analytical skills

Skills

  • Python programming
  • C++ programming
  • Familiarity with ROS
  • Machine learning and deep learning
  • Sensor integration and system optimization

Benefits

This role offers competitive compensation, comprehensive health benefits, and opportunities for professional growth and development.

Pay

Competitive salary based on experience and qualifications.

Schedule

Full-time, Monday through Friday, with occasional evening and weekend work as needed.

Similar jobs

Software Engineer Level 1

IntelliGenesis LLC®Annapolis Junction, MD· 1 wk ago
Engineering$76k–$184k/yrapply on intelligenesis.applytojob.com