Software Developer / Engineer

Company:  High-Tech Professionals
Location: Bethesda
Closing Date: 06/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Software Developer / Engineer

Job ID: 1951
Location: Bethesda, MD
Type: Permanent
Status: Open
Key Skills: Software application development, C, C++, Java, Linux, Windows, Web, engineering, agile, real-time

Description:
The leading provider of dynamic management systems for next generation satellite payloads is seeking talented Software Engineers. Sophisticated communication satellites with channelization and beam forming capabilities promise satellite operators and their customers extraordinary flexibility and newfound complexity.

Seeking entry to mid-level software developers / engineers to design, build, test, and enhance complex, real-time software systems and products for our space solutions business. The work includes computationally intensive algorithm development based on streaming and polled data collection. Work includes learning satellite communications systems, including satellite constellations and, working with optimization engineers, developing customized optimization algorithms to maximize customer revenue and user performance.

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

Responsibilities:

  1. Create software and performance requirements from product requirements
  2. Design / develop new software or enhancements in line with software requirements
  3. Integrate and test software components
  4. Debug software and correct defects

Requirements:
Exceptional development, mathematical and problem-solving skills required. Successful candidates will have exposure to some combination of the following: object-oriented development, optimization and operations research, visualization, modeling and simulations, data structures, algorithm design, and optimization.

  • Entry to 5 years of experience in software and/or software product development
  • Familiarity with multiple languages, including C / C++, Java
  • Background in software application development on Linux, Windows and Web platforms
  • Experience in both agile and incremental software engineering practices
  • Experience in developing mission-critical or high availability real-time software a plus

Education: Bachelors or greater in Computer Science, Software Engineering, Computer Engineering or related technical degrees with demonstrated experience

*** Must be a US Citizen ***

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

To apply for this position please submit an MS Word doc of your resume and put in the subject "Job ID # 1951".

#J-18808-Ljbffr
Apply Now
Share this job
High-Tech Professionals
  • Similar Jobs

  • Software Developer / Engineer

    Bethesda
    View Job
  • Software Engineer / Python Developer

    Bethesda
    View Job
  • Software Developer/Cloud Engineer

    McLean
    View Job
  • Software Engineer / Python Developer

    Bethesda
    View Job
  • Software Developer Engineer II, ACTI

    Arlington
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙