Demo

SOFTWARE ENGINEER II

Platform Aerospace
Hollywood, MD Full Time
POSTED ON 1/31/2025
AVAILABLE BEFORE 4/30/2025

JOB TITLE : SOFTWARE ENGINEER II

DEPARTMENT : SOFTWARE ENGINEERING

REPORTS TO : SOFTWARE ENGINEERING SUPERVISOR

CLASSIFICATION : EXEMPT

Job Summary :

As a software Engineer, you will be working on software, firmware development for onboard flight computers. You will be familiar with a wide range of mission systems, software programming languages and environments. You will team with Systems and Software engineering professionals in executing all aspects of software development, from requirements, design, testing-implementation, and mission integration.

Duties / Responsibilities :

  • Develop software / firmware for payloads, hands on algorithm implementation on actual hardware
  • Conduct bench and airplane testing during development and software releases
  • Assists the engineering department with analysis, tests, software development, integration, and quality assurance of systems
  • Perform proper work documentation, test plans, and results
  • Develop, execute, and analyze software configuration for onboard flight systems (both microprocessor and Linux based).
  • Execute all aspects of software development, from requirements, design, testing-implementation, and mission integration.
  • Write high-quality, structured software for general applications and microcontroller-based for embedded processors.
  • Maintain existing code bases and develop, re-architect, and integrate new software.
  • Develop, maintain communication, and optimize between various software systems and perform continuous improvement.
  • Perform other duties as are necessary and / or required.

BASIC REQUIREMENTS

  • Bachelor's degree in Computer Science, Electrical or other field with strong software development background and 2-5 years of professional experience in software development for system level integration and testing or a Master's degree in related field and 0-2 years of relevant experience
  • Ability to obtain and maintain a Security Clearance
  • Experience with writing communication software for protocols such as SPI, I2C, CAN, USB and GPIB
  • Programming experience with C , C and C#
  • Some experience with embedded systems and understanding of real time operating systems
  • Prior experience authoring and reviewing software
  • Ability to work with large code bases
  • Creative, passionate problem solver that can thrive in multidisciplinary teams through fast paced, autonomy drive, and demanding design and integration cycles
  • Self-drive with strong documentation, organizational and communication skills
  • PREFERRED REQUIREMENTS

  • Master's degree in computer science, Electrical or relevant fields
  • Programming experience with Python
  • Knowledge of control systems and implementing controllers for flight systems
  • Familiarity with existing flight code bases
  • Experience with languages for embedded systems or Linux
  • Familiarity with software version control system e.g., GitHub
  • Experience with writing flow charts, test plans
  • Strong skills in debugging, performance optimization and unit testing
  • Ability to work in a fast paced, autonomously drive, demanding and dynamic environment with changing needs and requirements
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a SOFTWARE ENGINEER II?

    Sign up to receive alerts about other jobs on the SOFTWARE ENGINEER II career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Platform Aerospace

    Platform Aerospace
    Hired Organization Address Hollywood, MD Full Time
    JOB TITLE: MATERIAL CONTROL SPECIALIST DEPARTMENT: SUPPLY CHAIN REPORTS TO: MATERIAL CONTROL SUPERVISOR CLASSIFICATION: ...
    Platform Aerospace
    Hired Organization Address Hollywood, MD Full Time
    JOB TITLE: UAV PILOT/INSTRUCTOR III DEPARTMENT: FLIGHT OPERATIONS REPORTS TO: FLIGHT OPERATIONS TRAINING MANAGER CLASSIF...
    Platform Aerospace
    Hired Organization Address Hollywood, MD Full Time
    JOB TITLE: ELECTRICAL TECHNICIAN II (ELECTII) DEPARTMENT: AIRCRAFT INTEGRATIONS REPORTS TO: AIRCRAFT INTEGRATION SUPERVI...
    Platform Aerospace
    Hired Organization Address Hollywood, MD Full Time
    JOB TITLE: ACCOUNT ANT I DEPARTMENT: FINANCE REPORTS TO: FINANCIAL CONTROLLER CLASSIFICATION: EXEMPT Job Summary: The Ac...

    Not the job you're looking for? Here are some other SOFTWARE ENGINEER II jobs in the Hollywood, MD area that may be a better fit.

    Software Engineer

    WorkForce Software, Potomac, MD

    Senior Software Engineer - Ascend

    Gordian Software, Washington, DC

    AI Assistant is available now!

    Feel free to start your new journey!