Jobs · Engineering · Maryland

Principal Software Engineer - On-site

Leonardo DRS · Germantown, MD · 1 mo ago
Engineering$131k–$203k/yrFull-time

Job Responsibilities

  • Be Involved with the design, development, analysis, testing and debugging of computer software applications and/or systems.
  • Be ready to learn about Image and Signal Processing, Real-time, Firmware, Database Design, Operating Systems, and more.
  • Take ownership of the outcome and the journey there: budget, costs, estimated schedules, leadership.
  • Communicate clearly (written and oral) with other company personnel and the customer as required.
  • Be a team player and provide technical knowledge and assistance to other engineers, support personnel, and teach others on the team.
  • Be able to work with clients, product, hardware, and other teams.
  • Mastery of technologies and domain knowledge.

Qualifications

  • Master’s degree in engineering or related technical field with a minimum of 8 years of experience.
  • Fluency in c/c++.
  • Experience working with Realtime operating systems.
  • Experience or be willing to learn: Matlab, Python, Linux, React, Node, and other languages.
  • Ability to lead a technical group independently.
  • Open to occasional travel.

Pay

The expected pay scale for this position is $130,801/year - $203,068/year. Should the level, location, or scope of the position change during the hiring process, the pay scale may be modified accordingly. When extending an offer of employment, Leonardo DRS considers factors such as (but not limited to) the scope and responsibilities of the position; any Federal Government contract labor categories and contract wage rates, the candidate’s relevant work experience, education/training, certifications, and key skills; internal equity; and market and business considerations.

Benefits

  • Competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan.
  • Wellness programs focusing on physical, emotional, and financial well-being.
  • Career-growth, professional development, and skill enhancement programs.
  • Flexible work schedules with the 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours.
  • Equal opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws.

Similar jobs

Principal Software Engineer

Palo Alto NetworksSan Jose, CA· 1 mo ago
Engineering$126k–$205k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com