Software Product Engineer

High-tech Professionals
Bethesda, MD
Permanent

The leading provider of dynamic management systems for next generation satellite payloads is seeking a Software Product Engineer.

Sophisticated communication satellites with channelization and beam forming capabilities promise satellite operators and their customers extraordinary flexibility and newfound complexity.

As a Software Product Engineer, you will provide leadership and in-depth technical expertise, working with the executive program / technical leadership to manage the technical aspects of one of our large software products for our next generation of satellite communications software management and optimization systems.

You will be responsible for the full product lifecycle from inception through elaboration, implementation, and transition.

If you are a creative thinker with outstanding technical, integration and management skills who enjoys collaborative cross-team and customer engagement, join our team developing next generation, satellite resource management optimization solutions.

Responsibilities :

  • Envision the operational concept for the new software product or capability enhancement of existing products.
  • Collect and prioritize industry and unique customer requirements based on technology trends, customer needs, and business strategy.
  • Develop a product requirements document to include UML use cases, activity diagrams, and user interface / user experience mock-ups.
  • Translate product requirements into a product design and development strategy.
  • Guide the product development adhering to the product strategy and requirements.
  • Support the product assessment for performance, problem resolution and enhanced capabilities.

Requirement :

  • 2 - 5 years of experience in algorithm development and optimization
  • 2 - 5 years of experience in software product development
  • Background in engineering, communications system modelling or satellite systems including ground and payload design and operation
  • Familiarity with multiple languages, including C , Java, Python desirable
  • Familiarity in software product development on Linux, Windows and Web platforms desirable

Education :

Bachelors or greater in Electrical Engineering, Statistics, Computer Science or related technical degrees with demonstrated experience in satellite communications / RF engineering, optimization algorithms, and / or related fields.

Candidates must have a proven ability to work both independently and in a team environment, with the vision for how to define, design, integrate and test products within complex, system of systems implementations.

Strong communication and writing skills are an absolute must. Candidates must also be self-motivated and self-managing of their workload and deliverable deadlines, and be experienced in leading others to do the same.

Benefits offered :

  • Paid time off
  • Parental leave
  • Health insurance
  • Dental insurance
  • Healthcare spending or reimbursement accounts such as HSAs or FSAs
  • Other types of insurance
  • Retirement benefits or accounts
  • Education assistance or tuition reimbursement
  • Gym memberships or discounts
  • Commuting / travel assistance
  • Workplace perks such as food / coffee and flexible work schedules
  • 30+ days ago
Related jobs
High-tech Professionals
Bethesda, Maryland

As a Software Product Engineer, you will provide leadership and in-depth technical expertise, working with the executive program / technical leadership to manage the technical aspects of one of our large software products for our next generation of satellite communications software management and op...

Promoted
CALIBRE
Bethesda, Maryland

Management Consulting and Digital Transformation company, is seeking a motivated senior Software Developer with agile methodology experience to augment a team of developers, in support of the development of a suite of AWS Serverless Applications. Provide applications development and programming supp...

Promoted
Peraton
Silver Spring, Maryland

The Machine Learning/Data Science Research Engineer will participate in an end-to-end design and implementation of deep learning solutions for application in network/graph representation learning (NRL) and graph construction/generation/completion. Design data model to capture real-world phenomena us...

Promoted
The Emmes Company, LLC
Rockville, Maryland

Software Development Engineer - Web Applications. The Software Development Engineer - Web Applications will be responsible for developing, deploying, and maintaining web applications hosted in AWS. Familiarity with web application development best practices and design patterns. ...

Promoted
DMI (Digital Management, Inc.)
Bethesda, Maryland

As a Mobile QA Engineer, you will be responsible for ensuring the quality, functionality, and performance of mobile applications. Strong knowledge of software QA methodologies, tools, and processes. BS/MS degree in Computer Science, Engineering or a related subject. ...

Promoted
Online Consumer Panels America
Maryland

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. Online Consumer Panels America is a consulting firm that specializes in product testing and product development work. We design and conduct In-Home Usage Testing...

Promoted
ATCC
Gaithersburg, Maryland

Measure and report on product line performance, optimizing the marketing mix and ensuring continual improvement of the product portfolio. Proven track record of successfully managing product portfolios and leading new product introductions. Manager with Cell Biology background to work a hybrid. Expe...

Promoted
American Consumer Panels
Wheaton-Glenmont, Maryland
Remote

...

Promoted
Leidos Inc
Bethesda, Maryland

Leidos has an exciting opening for a TS/SCI cleared UI/UX Front-End Software Engineer working with a dynamic team to design, develop and deploy a state-of-the-art technology stack supporting the DIA-NMEC( National Media Exploitation Center) DOMEX Technology Platform (DTP). Candidates must have a dem...

Promoted
The Johns Hopkins University Applied Physics Laboratory
Laurel, Maryland

Perform system design and software implementation of proof-of-concept prototypes incorporating several engineering fields: software development, signal/video processing, pattern recognition, high-performance computing, applied mathematics, network/web services, and visualization. As a Senior Softwar...