Embedded Flight Software Developer

7 days ago


Virginia Beach, Virginia, United States Lynk Inc Full time

About Lynk Inc

Lynk Inc is a leading innovator in the field of satellite technology, dedicated to developing cutting-edge solutions for space exploration and communication.

Salary: $120,000 - $180,000 per year

The Embedded Flight Software Developer will play a critical role in designing, developing, and testing software applications for commanding and controlling our satellites. This includes developing our satellite command and data handling system software, as well as supporting software for primary and secondary radio communications functions.

Key Responsibilities:

  • Developing Linux applications that implement major functions required by our satellite flight system.
  • Working with a small, agile team to manage the software development lifecycle for individual projects.
  • Creating embedded software to interact with satellite devices/electronics using various protocols.
  • Implementing inter-application coordination and communications using standard IPC mechanisms available in Linux.
  • Developing test software to support unit, integration, and system testing of all flight software functions.

Required Qualifications:

  • A Bachelor's degree in Software, Electrical, Aerospace, or related engineering field.
  • 3-5 years of software engineering experience.
  • Demonstrated experience working with multiple programming languages (C, C++, Python, Rust), operating systems, and development environments.
  • Demonstrated experience with all phases of the software development life cycle.
  • Experience with developing software to interact with hardware devices.
  • Experience with inter-process communication (IPC) mechanisms.
  • Experience with Linux, Git, CI/CD.

Benefits:

  • Competitive salary and benefits package.
  • Opportunities for career growth and professional development.
  • Collaborative and dynamic work environment.

ITAR Requirements:

The U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), require the person in this position to be a U.S. citizen, lawful permanent resident of the U.S., protected individual, or eligible to obtain required authorizations from the U.S. Department of State.



  • Virginia Beach, Virginia, United States DroneUp Full time

    **Job Overview** We are seeking an experienced Senior Autonomous Systems Product Lead to own our autonomous flight embedded software stack within the Uncrew™ autonomous flight platform. As a key member of our product team, you will be responsible for working closely with cross-functional stakeholders, end-users, engineers, and other product leaders to...


  • Virginia Beach, Virginia, United States Huntington Ingalls Industries Full time

    Job Title: Software Systems DeveloperAbout the Role:Huntington Ingalls Industries is seeking a skilled Software Test and Evaluation Engineer to join our Integrated Training Systems Software Development team.Key Responsibilities:The successful candidate will design, develop, and deploy software applications, including JAAR/DCD, shore, and shipboard...


  • Virginia Beach, Virginia, United States SOLUTE Careers Full time

    **Job Overview:**SOLUTE Careers is seeking an experienced Software Solutions Developer to lead our software development efforts and drive system efficiency. The successful candidate will have a strong background in software development methodologies, programming languages such as Java and Python, and system integration and testing.**Key...


  • Virginia Beach, Virginia, United States Virginia Jobs Full time

    Software Engineer PositionMason Engineering is seeking a highly skilled Software Engineer to join our team in Fairfax, VA. As a key member of our research staff, you will work on an NSF-sponsored project: Collaborative Research: CCRI: New: CoMIC: A Collaborative Mobile Immersive Computing Research Infrastructure for Multi-user XR.Responsibilities:Lead the...


  • Virginia Beach, Virginia, United States SOLUTE Careers Full time

    We are seeking a skilled Senior Software Development Engineer to enhance our software applications.Key ResponsibilitiesDesigning and developing high-quality software applications using industry-standard programming languages.Troubleshooting complex technical issues and debugging code to ensure optimal performance.Collaborating with colleagues to meet project...

  • Software Developer

    3 weeks ago


    Virginia Beach, Virginia, United States Integrative Regional Medical Center Full time

    As a Backend Developer, you will be responsible for designing, developing, and maintaining the backend of our software applications. This includes working with our team to identify business needs and develop solutions that meet those needs.Some of your key responsibilities will include:Developing and maintaining our backend infrastructureDesigning and...


  • Virginia Beach, Virginia, United States Insight Global Full time

    About the RoleAt Insight Global, we are seeking a highly skilled C++ Engineer to join our team. This is a fantastic opportunity for an experienced software developer to utilize their expertise in designing and implementing software solutions.


  • Virginia Beach, Virginia, United States Knight Federal Solutions Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team at Knight Federal Solutions. As a key member of our software development team, you will work closely with customers and collaborate with a small group of engineers to deliver high-quality solutions.About UsKnight Federal Solutions is a trusted provider to industry-leading prime...


  • Virginia Beach, Virginia, United States ECPI University Full time

    Job Title: Software Development Instructor PositionWe are seeking experienced software development professionals to teach in our undergraduate level program at ECPI University.Key Responsibilities:Teach one live session each week and hold one live office hour per week via Zoom, fostering a collaborative learning environment.Serve as the primary point of...


  • Virginia Beach, Virginia, United States Connect Talent Solutions Full time

    Job OverviewAt Connect Talent Solutions, we are seeking a seasoned Software Development Expert with FPGA Proficiency to join our team. This is a unique opportunity for an experienced professional to leverage their expertise in software development and Field-Programmable Gate Arrays (FPGA) to drive innovation in our cutting-edge projects.


  • Virginia Beach, Virginia, United States Commonwealth of Virginia Full time

    Job Summary: We are seeking a highly skilled Software Engineer with expertise in cloud development to join our team.About the Role: As a cloud development expert, you will be responsible for designing, implementing, and maintaining scalable cloud-based systems.Responsibilities:Design and develop cloud-based applications using cloud development...

  • **Software Engineer**

    3 weeks ago


    Virginia Beach, Virginia, United States KCI Technologies Full time

    Job Description:As a Software Engineer at {company}, you will be responsible for designing, developing, and maintaining software applications. You will work closely with cross-functional teams to deliver high-quality software solutions. Key responsibilities include analyzing business requirements, creating technical specifications, and implementing software...


  • Virginia Beach, Virginia, United States Knight Federal Solutions Full time

    Job OverviewKnight Federal Solutions is a leading provider of software solutions to the Department of Defense and the Intelligence Community.We strive to be the best in our field, as evident from our recognition as a World Class Team Supplier by Northrop Grumman and being named one of Florida's fastest growing companies by Inc. Magazine.We are seeking highly...


  • Virginia Beach, Virginia, United States Task Force Talent Full time

    Job Opportunity: We are seeking a Senior Software Engineer to join our team at Task Force Talent. About the Role: As a Senior Software Engineer, you will be responsible for designing and developing cloud-native solutions using AWS and Azure. You will work closely with our clients to understand their needs and deliver high-quality software solutions. Key...


  • Virginia Beach, Virginia, United States CloudBC Labs Full time

    Job Title:Software Engineering SpecialistJob DescriptionRole OverviewAs a Software Engineering Specialist at CloudBC Labs, you will design, develop, and test custom software solutions across multiple system components or applications.Key Responsibilities• Translate system requirements into design specifications• Provide primary support for installation...


  • Virginia Beach, Virginia, United States Professional Software Engineering Inc Full time

    Job Title: Database Administrator/DeveloperJob Summary:We are seeking an experienced Database Administrator/Developer to join our team at Professional Software Engineering Inc. This role will involve designing, creating, maintaining, and managing Command databases, Extract Transform Load (ETL) solutions, indexes, T-SQL, and data manipulation scripts, stored...


  • Virginia Beach, Virginia, United States Connect Talent Solutions Full time

    Job TitleSoftware Engineer LeadAbout the RoleWe are seeking a highly skilled Software Engineer Lead to join our team at Connect Talent Solutions. As a key member of our engineering team, you will be responsible for independently formulating and designing software systems using scientific analysis and mathematical models.Key ResponsibilitiesDevelop and direct...

  • Software Engineer

    7 days ago


    Virginia Beach, Virginia, United States Discount Tire Full time

    Key Responsibilities:Design, develop, and maintain software applications for the company.Requirements:• Proficiency in programming languages such as Python, Java, and JavaScript.• Experience with databases and data structures.• Strong understanding of software development life cycles and agile methodologies.About the Company:{company} is a leading...


  • Virginia Beach, Virginia, United States CloudBC Labs Full time

    Job SummaryCloudBC Labs is seeking a highly skilled Senior Software Engineer - Data Automation to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying software systems and applications that automate data collection and aggregation for various use cases.Key Responsibilities• Design and...


  • Virginia Beach, Virginia, United States Connect Talent Solutions Full time

    Job OverviewConnect Talent Solutions is seeking an experienced Software Engineer Senior w/ Secret Clearance to lead the development of cutting-edge radar systems.The successful candidate will have a strong background in software development, with expertise in C, C++, C#, Python, and Visual Basic. Experience with Unix, Windows, Linux, and MS-DOS operating...