Software Engineer

2 weeks ago


Reston, Virginia, United States George Mason University Full time
About the Position:

This is a research staff position in the College of Engineering and Computing at George Mason University. The successful candidate will work on an NSF-sponsored project: "Collaborative Research: CCRI: New: CoMIC: A Collaborative Mobile Immersive Computing Research Infrastructure for Multi-user XR".

Responsibilities:
  • Design and develop the mobile immersive computing infrastructure;
  • Ensure scalability, flexibility, and robustness to support multi-user XR applications;
  • Integrate advanced networking techniques for seamless connectivity and data exchange;
  • Adhere to best practices in software engineering, including version control, testing, and continuous integration;
  • Organize and lead regular team meetings, project updates, and collaborative coding sessions;
  • Develop comprehensive documentation for the infrastructure, including technical specifications, user guides, and API references;
  • Stay updated with the latest advancements in XR, mobile computing, and immersive technologies;
  • Identify opportunities for innovation and lead research initiatives to explore new capabilities and applications.
Required Qualifications:
  • Bachelor's degree in a related field and/or significant related experience equivalent to a bachelor's degree;
  • Extensive experience in XR development, typically at least 3-5 years of experience in developing VR/AR/XR applications and systems, demonstrating a deep understanding of immersive technologies;
  • Understanding of VR/AR/XR principles and applications;
  • Knowledge of mobile computing frameworks and platforms;
  • Familiarity with network protocols, real-time data transmission, and adaptive networking;
  • Proficiency in programming languages such as Python, C++, and JavaScript;
  • Understanding of UX/UI design principles for immersive environments;
  • Knowledge of data security and privacy-preserving techniques;
  • Skills in software development, testing, and continuous integration;
  • Strong collaboration and communication skills for interdisciplinary teamwork;
  • Excellent problem-solving skills to address technical challenges;
  • Ability to lead and manage technical teams effectively;
  • Skills in project planning, resource management, and meeting deadlines;
  • Strong analytical skills to evaluate and improve system performance;
  • Ability to create clear and comprehensive technical documentation;
  • Ability to think creatively and propose innovative solutions;
  • Ability to adapt to new technologies and methodologies quickly;
  • Ability to design systems with a focus on user experience and usability;
  • Precision in developing and testing software to ensure high-quality results;
  • Commitment to staying updated with the latest advancements in XR and mobile computing.
Preferred Qualifications:
  • Master's degree in a related field or terminal degree;
  • Proven track record of working on mobile computing projects, particularly those involving cross-platform development and optimization for mobile devices;
  • Experience in designing and implementing networked applications, with a focus on real-time data transmission, synchronization, and adaptive networking techniques.
Instructions to Applicants:

For full consideration, applicants must apply for Software Engineer at George Mason University and submit the online application with a list of three professional references with contact information, a Cover Letter/Letter of Intent with Resume for review.

  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VJob Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment such as cameras, motion stages, and 6-dof manufacturing robots.Key Responsibilities:Integrate...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Job Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test...


  • Reston, Virginia, United States IRIS Software Group Full time

    Job Title: Senior Software Engineering DirectorWe are seeking a highly experienced Senior Software Engineering Director to lead our Americas software engineering function and resources. As a key member of the Americas Executive and Senior Leadership Teams, you will ensure that Engineering runs smoothly from conception and prioritization to scheduling and...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Software Engineer - On-device MLLocation: Onsite in Redmond WA or Burlingame, CADuration: 12 Months W2 contract with possibility of extensionsWe are seeking a skilled and motivated Software Engineer to join our team. The ideal candidate will have experience in C++ and the ability to work with a team of researchers building prototype research...


  • Reston, Virginia, United States Enterprize Software Full time

    Job DescriptionThe ideal candidate for this role is a seasoned cloud software engineer with expertise in designing, developing, and maintaining secure web applications on the Sponsor's JWICS C2S network.Key ResponsibilitiesDesign and develop scalable cloud-based solutions using AWS, Azure, and Google Cloud platforms.Develop and maintain complex queries...


  • Reston, Virginia, United States TALENT Software Services Full time

    Unlock Your Potential as a Software Design EngineerTalent Software Services is seeking an experienced Software Design Engineer to join our team in Redmond, WA. As a key member of our engineering team, you will be responsible for designing and developing scalable, secure, and reliable software solutions using Azure and full-stack development.Key...

  • Software Developer

    2 weeks ago


    Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Software Engineer - On-device MLLocation: Onsite in Redmond WA or Burlingame, CADuration: 12 Months W2 contract with possibility of extensionsWe are seeking a skilled and experienced Software Engineer to join our team at Intelliswift Software. The ideal candidate will have a strong background in C++ and experience working with researchers on...

  • Software Engineer

    7 days ago


    Reston, Virginia, United States Iris Software Inc. Full time

    Iris Software Inc., a leading technology services provider, is seeking a skilled Software Engineer - QA Tester to join their team.The ideal candidate will have a strong background in Java and experience with automated testing tools such as Selenium and Cucumber.The role will involve implementing Rest Assured and querying databases for test data...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Senior Python Software EngineerLocation: Hybrid - Tuesday through ThursdayDuration: 3 months, possible extensionContract Type: W2/C2CPay Rate Range: $65.00 - $75.00/HourPosition Description:Provide L3 Production Support for python based I&CM core applicationsProvide solutions to technical issues, including "hands-on" code enhancements and defect...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Senior Python Software EngineerLocation: McLean, VA (Hybrid - Tuesday through Thursday)Duration: 3 months, possible extensionContract Type: W2/C2CPay Rate Range: $65.00 - $75.00/HourPosition Description:Provide L3 Production Support for python based I&CM core applications.Develop solutions to technical issues, including code enhancements and...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: C++ Software Engineer III - Rendering/HCI/Prototype DevicesLocations: Redmond, WA Hybrid Role (3 days a week in-office required)Duration: 12 Months Contract on W2 (Possible Extension)SUMMARY:We are seeking a skilled C++ software engineer to join our team and contribute to the development of innovative virtual, augmented, and mixed reality...


  • Reston, Virginia, United States SreeMedhas Software Technologies Pvt Ltd Full time

    Job Title: Software Test Automation EngineerWe are seeking a highly skilled Software Test Automation Engineer to join our team at SreeMedhas Software Technologies Pvt Ltd. As a key member of our engineering team, you will be responsible for driving test and quality efforts from planning and development to execution and delivery.Key Responsibilities:Develop...

  • Software Developer

    2 weeks ago


    Reston, Virginia, United States Intelliswift Software Full time

    At Intelliswift Software, we are seeking a skilled Software Engineer to join our team.Key Responsibilities:Design and develop high-quality software applications using Java and AWS.Collaborate with cross-functional teams to deliver projects on time and within budget.Stay up-to-date with the latest technologies and trends in the industry.Requirements:2-5 years...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job Title: Firmware EngineerLocation: Redmond, WADuration: 12 MonthsWe are seeking a highly skilled Firmware Engineer to design, build, and test prototype systems for future consumer experiences. The ideal candidate will have a broad set of experiences, including deep embedded system knowledge, the ability to quickly solve problems, generate big ideas, work...


  • Reston, Virginia, United States Siemens Digital Industries Software Full time

    Siemens Digital Industries Software is a global leader in Electronic Design Automation software. Our software tools enable companies to develop innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the complex world of chip, board, and system...


  • Reston, Virginia, United States Thompson Software Solutions Full time

    Thompson Software Solutions is a defense-focused software company seeking a senior-level Embedded Software Engineer to join its talented team and contribute to innovative solutions for tomorrow's problems.This position requires a software engineer to apply technical principles, theories, and concepts in software development, integration, and testing. The...


  • Reston, Virginia, United States Intelliswift Software Full time

    At Intelliswift Software, we are seeking a skilled Electronics Test Engineer to join our team. As an Electronics Test Engineer, you will be responsible for testing and validating electronic hardware and software systems.Key ResponsibilitiesDesign and execute test plans to ensure the quality and reliability of electronic hardware and software...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job SummaryWe are seeking a skilled Electronics Test Engineer to join our team at Intelliswift Software. As an Electronics Test Engineer, you will be responsible for testing and validating electronic hardware and software systems.Key ResponsibilitiesDesign and execute test plans to ensure the quality and reliability of electronic hardware and software...


  • Reston, Virginia, United States Intelliswift Software Full time

    Job SummaryWe are seeking a skilled Electronics Test Engineer to join our team at Intelliswift Software. As an Electronics Test Engineer, you will be responsible for testing and validating electronic hardware and software components.Key ResponsibilitiesDesign and execute test plans to ensure the quality and reliability of electronic hardware and software...