Software/Firmware Engineer (Los Angeles, CA)

Trusted Space, Inc.

Los Angeles (CA)

On-site

USD 100,000 - 230,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision plans
401(k) plan
Paid holidays and paid time off

Job summary

Trusted Space, Inc. is seeking a Software/Firmware Engineer to design, develop, test, and debug software and firmware for embedded processors and GPUs. You will contribute across all project phases, craft interfaces, and drive verification through robust test plans.

You should have a strong C/C++ background, MATLAB/Simulink experience, and familiarity with Linux, Gitlab, CI/CD, containers, and Kubernetes. Team collaboration and clear communication are essential for success.

Qualifications

  • U.S. citizenship required and TS/SCI eligibility.
  • Bachelor's degree in engineering with 6+ years of experience.
  • Ability to work independently and in teams; meet milestones.
  • Present to diverse audiences including technical and non-technical peers.
  • Experience with Agile/Scrum, Gitlab, CI, containers, and Kubernetes.

Responsibilities

  • Participate in all phases of research, design, development, testing, modeling, and documentation.
  • Use industry-standard tools to perform engineering tasks and develop new tools as needed.
  • Develop presentation materials and communicate solutions to stakeholders.
  • Lead or assist in architectural design, specifications, interfaces, and documentation.
  • Design test procedures to verify system requirements; support risk management.
  • Address systems integration, multi-platform compatibility, and performance tradeoffs.
  • Model, simulate, and prototype to meet mission needs within cost and schedule constraints.

Skills

C/C++
Python
Matlab/Simulink
Linux
Agile/Scrum
Gitlab
Kubernetes

Education

Bachelor's degree in engineering

Tools

Xilinx tools
HDL toolchains
CI/CD

Job description

Summary

Position Title: Software/Firmware Engineer
Position ID: TA287
Location(s): In Office; Los Angeles, CA
Application Deadline: We are accepting applications on an ongoing basis
Security Clearance Requirement: None, must be TS/ SCI eligible

Job Description

Trusted Space is seeking a Software / Firmware Engineer who designs, develops, modifies, tests, and debugs computer software (incl. graphical interfaces) or firmware programs on embedded processors (incl. digital signal processors), general purpose processors, graphics processors, field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), or low-level devices using various languages to analyze and solve mathematical and scientific problems. The principal software / firmware engineer provides technical leadership on major tasks or projects where decision making, and domain knowledge may have a critical impact on overall project implementation.

Key Responsibilities
  • Participates in all phases of scientific and engineering projects such as research, design, development, testing, modeling, simulating, training, and documentation
  • Uses industry-standard tools applicable to the associated engineering discipline (e.g., C/C++, Python, Matlab, various compilers, firmware/HDL toolchains) to perform engineering tasks; develops new tools as needed to support project specific work when industry-standard tools are insufficient
  • Develops presentation material and documentation supporting engineering activities and communicates solutions to project stakeholders
  • Leads or assists in formulating architectural design, functional specifications, interfaces and documentation
  • Uses detailed specifications and adapt standardized techniques, methods, criteria and precedents to develop or modify portions of a system or program
  • Designs, implements, and conducts test and evaluation procedures to ensure system requirements are met
  • Supports or leads all phases of risk and opportunity management activities
  • Addresses problems of systems integration, compatibility, and multiple platforms
  • Leads or supports development and refinement of concepts of operations and operational plans, through modeling, simulation, or operational software prototyping that make optimum use of existing and planned systems to meet mission needs
  • As required, participates in the development of system concepts, system requirements, concepts of operations, and training requirements in every phase of the system development process
  • Develops component, unit, subsystem, and integrated mission-level test, verification, and validation requirements and strategies
  • Works directly with customer technical personnel and supporting subject matter experts to ensure requirements, operational concepts, and systems objectives are captured and met as intended
  • Performs component, unit, subsystem, and integrated mission-level trades and analysis activities including modeling and simulation to predict expected system performance and determine solutions which will meet project objectives balancing cost, schedule, and performance
  • Performs high-level through detailed functional and performance systems analysis, design, integration, and implementation that account for test and operational environments
  • Able to quickly learn the basics of new tools, technologies, and development aspects of adjacent domains to support integrated engineering activities
Qualifications
  • United States citizenship required
  • Willing to obtain and maintain a Top Secret/SCI clearance
  • Bachelor's degree in an engineering discipline such as computer, software, or similar engineering discipline with 6+ years of experience
  • Can work independently and as part of a team of his/her peers
  • Has experience setting and performing to technical milestone entrance/exit criteria
  • Comfortable presenting to diverse audiences including technical and non-technical experts and peers
  • Experience with Agile/Scrum methods along with Gitlab, continuous integration, containers, and Kubernetes
Desired Skills and Experience
  • An active Top Secret/SCI clearance
  • Has direct space systems development experience
  • Has worked on multi-disciplinary teams of spacecraft engineers
  • Directly worked on multiple spacecraft programs performing system design and/or testing
  • Has developed software release plans and associated documentation to manage software development activities
  • Experience developing software/firmware applications for GPUs and/or other vector processing systems
  • Has led Agile / Scrum development efforts to successful delivery of software/firmware end items for space systems
  • Extensive experience with Xilinx tools (or similar), C/C++, Python, Matlab/Simulink, and Linux
  • Has developed and used software metrics to guide development and design of large software systems
Compensation

The salary range for this role is $100,000 - $230,000. Please note that this range is a general guideline and can vary. Trusted Space, LLC considers several factors when extending an offer including, but not limited to: scope, location, position responsibilities, education/training, key skills and business considerations.

Benefits

Trusted Space seeks to create an environment where Employees are empowered and supported to achieve their full potential. We encourage life-long learning within our agile and innovative work environment. We offer competitive compensation and benefits including medical, dental, and vision plans; life and accidental death & dismemberment insurance; 401(k) plan; paid holidays and generous paid time off; short-term and long-term disability insurance; and other benefits to promote health, wellness, and a positive work-life balance.

About Trusted Space

Trusted Space is the premier provider of trusted autonomy and battlespace management software solutions enabling machine speed sensing, sense making, decision making, and acting for critical space and intelligence missions. Our portfolio includes trusted autonomy software products, real-time image processing capabilities, advanced space mission engineering services, and space operations & training solutions. We empower government and commercial customers to achieve mission superiority in space reconnaissance & surveillance, dynamic space operations, space-based ISR, and ground/command & control (C2) systems.

Company Culture & Values

Rooted in our adherence to the Golden Rule – to treat others as we want to be treated – Trusted Space fosters a culture of innovation, mission-focus, agility, and technical excellence. We offer a collaborative and supportive work environment, world-class benefits, and work-life balance. We encourage life-long learning and continuous improvement in all we do. We consider it a privilege to work with our customers to provide solutions to our most difficult national security and intelligence challenges.

Equal Opportunity Statement

Trusted Space, LLC is an Equal Opportunity Employer. We do not discriminate based on race, religion, color, sex, gender, gender identity, sexual orientation, age, marital status, national origin, veteran status, disability status or any other status protected under federal, state, or local law. All aspects of employment are decided based on qualifications, merit, competence, performance, and business need.

Position Type

This is a full time position

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mechanical Engineer (Los Angeles, CA)
Mechanical Engineer (Los Angeles, CA)

Trusted Space, Inc. • Los Angeles (CA)

On-site
USD 100,000 - 230,000
Electrical Engineer (Los Angeles, CA)
Electrical Engineer (Los Angeles, CA)

Trusted Space, Inc. • Los Angeles (CA)

On-site
USD 100,000 - 230,000
Mechanical Technician (Los Angeles, CA)
Mechanical Technician (Los Angeles, CA)

Trusted Space, Inc. • Los Angeles (CA)

On-site
USD 75,000 - 130,000
Medical, dental, and vision plans
Life and AD&D insurance
401(k) plan
+2
Senior Software Mission Solutions Architect
Senior Software Mission Solutions Architect

Trusted Space, LLC • Washington

Hybrid
USD 160,000 - 200,000
Electrical Technician (Los Angeles, CA)
Electrical Technician (Los Angeles, CA)

Trusted Space, Inc. • Los Angeles (CA)

On-site
USD 75,000 - 130,000
Medical, dental, vision plans
401(k) plan
Paid holidays
+1
Senior Software Engineer
Senior Software Engineer

Trusted Space, LLC • Nova (PA)

Hybrid
USD 150,000 - 225,000
Medical, dental, and vision insurance
401(k) plan
Paid holidays and generous PTO
+1
Senior Software Engineer (Aurora, CO; Chantilly, VA; Herndon, VA; Hybrid)
Senior Software Engineer (Aurora, CO; Chantilly, VA; Herndon, VA; Hybrid)

Trusted Space, Inc. • Aurora (CO), Chantilly (VA)

Hybrid
USD 150,000 - 225,000
Medical insurance
Dental insurance
Vision plans
+4
Senior Software Mission Solutions Architect (Hybrid; Washington DC Metro Area)
Senior Software Mission Solutions Architect (Hybrid; Washington DC Metro Area)

Trusted Space, Inc. • Washington

Hybrid
USD 160,000 - 200,000
Senior Software Engineer
Senior Software Engineer

Trusted Space, LLC • Chantilly (VA)

Hybrid
USD 150,000 - 225,000
Medical, dental, and vision plans
401(k) plan
Paid holidays and generous paid time—o
+1
Senior Aerospace Engineer
Senior Aerospace Engineer

Trusted Space, LLC • Virginia (MN)

Hybrid
USD 145,000 - 200,000