Senior Embedded Firmware Engineer for Flight Software

1 week ago


Hampton, Virginia, United States Psionic Full time
Job Overview

Position: Senior Embedded Firmware Engineer for Flight Software

Psionic, Inc. is an innovative startup specializing in lidar technology for autonomous systems. We prioritize strong customer relationships, a diverse and dynamic workplace, and the career satisfaction of our employees. Our compensation package is competitive and includes attractive benefits.

We are seeking a driven and proactive Firmware/Software Development leader with extensive experience in designing, developing, and testing software for aerospace applications and remote sensing technologies. A diverse, hands-on background with integrated photonic circuits will enhance our team in Hampton, VA.

Key Responsibilities

The primary objective of this role is to function as a Senior Flight Software/Embedded Firmware Engineer, providing design and development expertise for our next-generation lidar systems aimed at the space and defense sectors. Responsibilities will encompass lab demonstrations, field testing, prototype development, Engineering Development Units, and the comprehensive range of space flight software (including human-rated systems) for customer evaluation.

This position demands proficiency in real-time and offline algorithm adaptation, coding complex algorithms, low-level driver development, software and firmware design, integrated opto-electronic control, inter-module communication protocols, high-speed electronics, and rigorous software testing and debugging. High reliability techniques, signal processing, and comprehensive system testing of instrumentation systems and navigation algorithms are essential. Collaboration with Systems Engineering and hardware teams to delineate function allocation between software and hardware resources is crucial. These systems will be utilized for detecting, recording, measuring, or controlling physical conditions and phenomena in defense and aerospace development projects.

The successful candidate will also mentor junior engineers in the study, development, and testing of hardware, data system components, and related equipment. This role includes overseeing the daily development activities of small design and development teams in alignment with the project manager's work plan.

Major Engineering Responsibilities

  • Define software requirements
  • Design, develop, and test complex, high-reliability microprocessor, microcontroller, and FPGA-based systems
  • Deliver high-quality design, documentation, and implementation that meet established requirements and support products throughout their lifecycle
  • Collaborate with team members across various engineering disciplines, including Systems, Software, and Electrical/Firmware
  • Architect, design, code, and test complex FPGAs as needed

Education and Qualifications

  • Eligibility to work in the United States
  • Ability to pass a pre-employment background check
  • Bachelor's degree in Computer Engineering or Electrical Engineering (Master's degree preferred)
  • 7+ years of experience in digital design and electrical engineering
  • Proven experience in designing and developing systems utilizing microprocessors (single and/or multi-core), microcontrollers, and FPGAs
  • Experience with standard high-speed topologies (1/10 Gigabit Ethernet, PCIe, Fiber Channel, Serial Rapid IO, etc.)
  • Proficient in serial communications such as UARTs, SPI, I2C, etc.
  • Strong interpersonal, verbal and written communication, and problem-solving skills
  • Ability to work independently or collaboratively in a team setting
  • Experience with source control management tools
  • Proficient in Microsoft Office applications such as Excel, Word, PowerPoint, Project, and Visio

Highly Desired Technical Skills:

  • Experience in developing software for flight systems using C, C+, and C++
  • Familiarity with Xilinx Ultrascale+ series of FPGAs
  • Demonstrated HDL coding experience with Microsemi, Xilinx, and/or Intel FPGAs using Verilog or VHDL
  • Knowledge of signal integrity tools
  • Exposure to MATLAB and Simulink
  • Experience in image processing technologies such as OpenCV, OpenCL, or similar

Psionic, Inc. is an Equal Opportunity Employer. This position involves access to export-controlled technology or software source code and is subject to U.S. export control laws.



  • Hampton, Virginia, United States Trane Technologies Full time

    Job TitleSoftware Lifecyle Engineering ManagerLocation Hampton, NJ (hybrid)About UsIf you share our passion for inspiring progress, for bringing about bold shifts in how people, economies and societies operate, then you belong with Ingersoll Rand. We believe progress isn't just a concept, it's tangible improvements that begin with you.For more than 100...


  • Hampton, Virginia, United States SAIC Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team at SAIC in support of the Air Operations Center Weapons System (AOC WS) Falconer Program.Key ResponsibilitiesPerform Systems Engineering in Command and Control (C2) software (TBMCS, MAAPTK, GALE, JADOCS, PTT and more) for the AOC (Air Operations Center) weapons...


  • Hampton, Virginia, United States Psionic Full time

    Systems Engineer Psionic, Inc. takes pride in our strong customer partnerships, our vibrant and diverse workplace, and the satisfaction of our employees in their careers. Our focus is on LiDAR technology for autonomous vehicles, and we are fostering a high-performance culture aimed at making a positive impact on the world. We are seeking a Systems Engineer...


  • Hampton, Virginia, United States SAIC Full time

    Position OverviewSAIC is in search of a Systems Engineer to support the Air Operations Center Weapons System (AOC WS) Falconer Program. This role demands a robust technical engineering background, showcasing a solid grasp of systems engineering principles and configuration management processes, alongside mission planning and scheduling expertise.The ideal...


  • Hampton, Virginia, United States SAIC Full time

    Position OverviewSAIC is looking for a skilled Systems Engineer to support the Air Operations Center Weapons System (AOC WS) Falconer Program. This role demands a solid background in technical engineering, emphasizing systems engineering and configuration management principles, as well as mission planning and scheduling expertise.The ideal candidate will...


  • Hampton, Virginia, United States General Dynamics Full time

    Key Responsibilities: Location: USA VA Hampton Executive Dr Employment Type: Full-time Job Reference: RQ181025 Type of Employment: Regular Required Clearance Level: Secret Clearance Level to Obtain: Secret Job Family: Systems Engineering Qualifications: Essential Skills: Expertise in Cisco Networking Infrastructure, Cisco Router Configuration, Network...


  • Hampton, Virginia, United States General Dynamics Full time

    Key Responsibilities: Location: USA VA Hampton Executive Dr Employment Type: Full time Job Requisition: RQ181025 Type of Requisition: Regular Required Clearance Level: Secret Clearance Level to Obtain: Secret Suitability: None Job Family: Systems Engineering Qualifications: Skills Required: Expertise in Cisco Networking Infrastructure, Cisco Router...


  • Hampton, Virginia, United States Virginia Department of Transportation Full time

    About the RoleWe are seeking a highly skilled Senior Bridge Engineer to join our team at the Virginia Department of Transportation. As a key member of our Structural Design Section, you will be responsible for designing, analyzing, and checking complex bridges and ancillary structures for new construction, maintenance, and rehabilitation projects.Key...


  • Hampton, Virginia, United States SAIC Full time

    Position OverviewSAIC is seeking a highly skilled Systems Engineer to support the Air Operations Center Weapons System (AOC WS) Falconer Program. This role demands extensive technical engineering expertise, particularly in systems engineering and configuration management principles, mission planning, and sustainment. The ideal candidate will excel in direct...


  • Hampton, Virginia, United States SAIC Full time

    Position OverviewSAIC is looking for a skilled Systems Engineer to support the Air Operations Center Weapons System (AOC WS) Falconer Program. This role demands substantial technical engineering expertise, with a strong grasp of systems engineering principles, configuration management processes, and mission planning/scheduling. The ideal candidate will excel...


  • Hampton, Virginia, United States HII Full time

    About the RoleWe are seeking a highly skilled Senior Design Engineer to join our team at HII. As a key member of our engineering team, you will be responsible for designing and developing projects in collaboration with project managers, engineers, and other designers.Key ResponsibilitiesDesign and develop projects in collaboration with project managers,...


  • Hampton, Virginia, United States SAIC Full time

    Position OverviewSAIC is looking for a Systems Engineer to support the Air Operations Center Weapons System (AOC WS) Falconer Program. This role demands a solid technical engineering background, showcasing a comprehensive understanding of systems engineering principles, configuration management processes, and mission planning/scheduling.The ideal candidate...

  • Mid Level Engineer

    5 days ago


    Hampton, Virginia, United States HII Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Design Engineer to join our team at HII Mission Technologies. As a key member of our engineering team, you will be responsible for designing and developing complex systems and components for various projects.Key ResponsibilitiesPerform engineering functions in one or more of the following...


  • Hampton, Virginia, United States SAIC Full time

    Position OverviewSAIC is looking for a dedicated Systems Engineer to support the Air Operations Center Weapons System (AOC WS) Falconer Program. This role demands substantial technical engineering expertise, with a solid grasp of systems engineering principles, configuration management processes, and mission planning/scheduling. The ideal candidate will...


  • Hampton, Virginia, United States SAIC Full time

    Position Overview: SAIC is in search of a Systems Engineer to support the Air Operations Center Weapons System (AOC WS) Falconer Program. This role demands a solid technical engineering background, with a proven grasp of systems engineering and configuration management principles, mission planning, and scheduling, alongside experience in systems...


  • Hampton, Virginia, United States Pop-Up Talent Full time

    Job OverviewLead RF Systems EngineerAs a key contributor, you will evaluate system performance metrics by utilizing physics-based communication models. Your responsibilities will encompass a variety of tasks, including but not limited to:Conducting comprehensive communications planning and analysis across various domains such as space, air, land, sea, and...


  • Hampton, Virginia, United States Zachary Piper Full time

    Job SummaryZachary Piper Solutions is seeking a highly skilled Senior Network Engineer to join our team in Hampton, VA. As a key member of our federal contracting company, you will be responsible for providing network engineering solution development, building engineering plans, integrating and upgrading equipment, and creating documents for proposals and...


  • Hampton, Virginia, United States Zachary Piper Full time

    About the RoleZachary Piper Solutions is seeking a highly skilled Senior Network Engineer to join our team in Hampton, VA. As a key member of our project delivery team, you will be responsible for providing network engineering solution development, building engineering plans, integrating and upgrading equipment, and creating documents for proposals and task...


  • Hampton, Virginia, United States MITRE Full time

    About the RoleMITRE is seeking a highly experienced and innovative Lead Systems Engineer to join our team in the Hampton Roads/Norfolk, VA area. As a key member of our Strengthen Coalition Capabilities (N124) Department, you will lead and provide technical expertise for a dynamic work program focused on solving key integration and interoperability challenges...


  • Hampton, Virginia, United States Exidetek Full time

    About ExidetekExidetek is a technology company that specializes in building software systems for government stakeholders and other contractors. We are committed to delivering high-quality, scalable, and secure software solutions that make a real difference in people's lives.Job SummaryWe are seeking a highly skilled and experienced Software Development...