Leonardo DRS, Inc.

Senior Embedded Software Engineer

Leonardo DRS, Inc.
Apply
26 days ago
Goleta, CA, USASenior

Base Salary

$107k - $145k/yr

Responsibilities

  • Complete technical projects independently and lead other engineers.
  • Review customer specifications and requirements and develop supporting designs.
  • Design and write embedded software code.
  • Develop, document, and support testing of products, systems, and subsystems.
  • Provide budget, cost, and schedule input for design assignments.
  • Document component and subsystem specifications.
  • Specify and evaluate supplier subsystems and services.
  • Apply software engineering and computer science principles to create project-based software solutions.
  • Plan and review test cases, participate in code reviews, and collaborate with systems engineers, software architects, customers, and other technical staff.
  • Communicate clearly with company personnel and customers and support the organization’s mission, values, and culture.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • At least 5 years of industry experience delivering high-quality applications.
  • Programming experience in one or more of C, C++, C#, and Java.
  • Strong fundamentals in algorithm design, problem solving, and complexity analysis.
  • Practical experience working with embedded hardware.
  • Experience with object-oriented design and development and formal software development processes.
  • Experience with Linux/Unix and/or Windows.
  • Experience with software version control systems, preferably Git.
  • Strong verbal and written communication skills and the ability to work independently and in a team.
  • Willingness to travel up to 20% as necessary.

Benefits

  • In-person or hybrid work schedule in Goleta, California.
  • Comprehensive medical, dental, and vision insurance, plus telemedicine and health savings account contributions.
  • Employer-matching 401(k) retirement plan and life, disability, and legal insurance.
  • Paid vacation, holidays, sick leave, health/emergency leave, parental leave, and community service hours.
  • Tuition reimbursement, professional development, career-growth, and skill-enhancement programs.
  • Wellness programs supporting physical, emotional, and financial well-being.
  • The position offers a stated base salary range of $107,089.00 to $144,570.00 per year; additional bonuses, equity awards, and overtime may be available where applicable.

Tech Stack

CC#C++GitJavaLinuxWindows

Categories

Leonardo DRS, Inc.

About Leonardo DRS, Inc.

51-200 employees
Contact me