Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

University of Dayton

Principal Computer EngineerAre you a talented and experienced computer engineer seeking to make a lasting impact on cutting-edge research and innovation? Look no further than the Applied Sensing division at the University of Dayton Research Institute (UDRI), where we are seeking a Principal Computer Engineer to join our dynamic team. This position will be responsible for a combination of technical implementation, technical leadership and business development duties related to developing, maintaining and deploying all aspects of computer systems related to remote sensing and imaging platforms. This may include writing and testing software in high level languages; writing and testing logic in hardware description languages; developing and testing signal processing algorithms from concept to implementation; and performing systems integration and testing for technology maturation.Minimum Qualifications:Bachelor's Degree12 years experience as a software or firmware engineer10 years of demonstrated, successful experience developing and deploying software applications using object oriented languages such as C++, Java, or similarSuccessful experience with modern Integrated Development Environments (IDEs) such as Netbeans, Visual Studio, Eclipse, or similarSuccessful experience developing software that incorporates open, non proprietary, standards such as STANAG, OMS/UCI, SOSA, or similarDue to the requirements of our research contracts with the U.S. federal government, candidates for this position must be a U.S. citizenEligibility to obtain a United States SECRET clearance (or higher) is required for ongoing employment in this positionPreferred Qualifications:Advanced Degrees in Electrical Engineering, Computer Engineering, or Computer ScienceDemonstrated, successful experience programming in algorithm level languages such as Matlab/Simulink, Python or similarDemonstrated, successful experience developing software to communicate and exchange information (e.g. commands, status, data) with hardware devices, sensors, and/or systemsDemonstrated, successful experience installing, configuring, and working in Windows and Linux environmentsDemonstrated, successful experience developing software applications specifically designed for use in multi platform (e.g. Windows and Linux) environmentsDemonstrated, successful experience with parallel programming using languages such as OpenCL and/or CUDADemonstrated, successful experience with source code version control systems such as Git, Subversion, or similarDemonstrated, successful experience with software development practices such as Agile, Scrum, or similarDemonstrated, successful experience developing complex systems of systems (SoS) by integrating disparate software and hardware systems from multiple vendorsDemonstrated, successful experience with sensing modalities including Electro Optical (EO), Infrared (IR), Synthetic Aperture Radar (SAR), Moving Target Indicator (MTI), Hyperspectral Imaging (HSI), LiDAR, or polarimetric imaging (PI)Demonstrated, successful experience with embedded systems design and programming, including Real Time Operating Systems (RTOS)Demonstrated, successful experience with developing, integrating and maintaining multi int Intelligence, Surveillance and Reconnaissance (ISR) systems at high levels of technological readinessDemonstrated, successful experience with field experimentation, flight testing, data collection and analysis, to include operating in and around manned and unmanned aircraftDemonstrated, successful experience leading technical teams in solving complex computer engineering problemsDemonstrated experience designing user interface software solutionsAn active SECRET (or higher) clearanceSpecial Instructions to Applicants:To apply please submit a cover letter addressing each minimum qualification and any applicable preferred qualifications that you meet.Closing Statement:Informed by its Catholic and Marianist mission, the University is committed to the principles of diversity, equity, and inclusion. Informed by this commitment, we seek to increase diversity, achieve equitable outcomes, and model inclusion across our campus community. As an Affirmative Action and Equal Opportunity Employer, we will not discriminate against minorities, women, protected veterans, individuals with disabilities, or on the basis of age, race, color, national origin, religion, sex, sexual orientation or gender identity.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Dayton, OH vacancy
  • $103.6k - $155.4k

     ...Principal Or Senior Principal Embedded Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems...  ...mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the... 
    Suggested
    Full time
    Shift work

    Northrop Grumman

    Dayton, OH
    3 days ago
  • $107.5k - $204.5k

     ...future of aerospace and defense. Collins Aerospace Integrated Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that support... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    Dayton, OH
    4 days ago
  •  ...design, development, analysis, testing and debugging of computer software applications and / or systems. May include Image and Signal...  ...complete a technical project independently Mentor and coach other engineers. Review customer specifications and requirements, and develop... 
    Suggested
    Immediate start
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    2 days ago
  • $103.6k - $155.4k

     ...of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries...  ...mission! We are looking for you to join our team as a Principal or Senior Principal Software Engineer - Guidance Navigation Control (GNC) based... 
    Suggested
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Beavercreek, OH
    1 day ago
  •  ...Job Description Job Description NextGen Federal Systems (NextGen) is currently seeking to fill multiple Principal Software Engineer positions with staff who have experience supporting Department of War (DoW) and Intelligence Community (IC) programs. Selected candidates... 
    Suggested

    NextGen Federal Systems

    Dayton, OH
    13 days ago
  • $125.3k - $187.9k

     ...Grumman C2 & Weapons Integration (CWI) Artificial Intelligence (AI) Center of Excellence in Beavercreek, Ohio is seeking a Principal AI Software Engineer. This role supports research and development in areas including Large Language Models (LLMs), natural language... 
    Relocation package
    Shift work

    Jobleads-US

    Beavercreek, OH
    3 days ago
  •  ...simulations! We are seeking a highly motivated and experienced Software Developer to join our growing team. In this role, you will be...  ...simulation applications. You will collaborate with a team of engineers and scientists to build robust, efficient, and scalable simulations... 
    Full time

    Modern Technology Solutions Inc

    Dayton, OH
    1 day ago
  •  ...We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible scientific codes, and want to learn and adopt modern C++ practices. Support software development in the following domains : space domain awareness (SDA), laser... 
    Full time
    Currently hiring
    Work at office
    Remote work

    Stellar Science

    Dayton, OH
    1 day ago
  •  ...have deep roots in cybersecurity, system trustworthiness, and software/hardware assurance. We develop software products involving advanced...  ...management platform to systems assurance, cybersecurity, and engineering change analyses. We provide solutions in cybersecurity systems... 
    Full time
    Temporary work
    Flexible hours

    Tenet3

    Dayton, OH
    1 day ago
  • $86.8k - $198k

    Software Engineer and DeveloperThe Opportunity: Join us in shaping the future of our systems. We’re seeking a motivated Software Engineer to help design, implement, and enhance modern solutions within an agile development environment. In this role, you’ll contribute to... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    5 days ago
  • $86.8k - $198k

    Remote Sensing Software Engineer, SeniorThe OpportunityAs a Senior Remote Sensing Software Engineer, you will architect advanced SDA and remote sensing exploitation pipelines, guide technical direction, and lead multi-disciplinary teams building high-fidelity space observation... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    4 days ago
  • $112.8k - $257k

    Software Engineer, SeniorThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We’re... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    5 days ago
  •  ...The DCS Air & Space Technology (AST) Sector is seeking a (Remote) Modeling and Simulation Software Engineer to support extensive high visibility Modeling, Simulation, and Analysis (MS&A) efforts. Are you interested in working in a high-tech company on cutting edge technology... 
    Remote work

    DCS Corporation

    Dayton, OH
    2 days ago
  • $140k - $180k

    Job description: We are seeking software developers with 2 to 10 years of experience in DevOps environments to help design, build, and...  ...'s or Master's degree in Computer Science, Engineering, or related field Experience building, deploying, and maintaining... 

    Affinity Executive Search

    Dayton, OH
    5 days ago
  • $86.8k - $198k

    Software DeveloperThe Opportunity: As a software sustainment engineer, you play a pivotal role in an application’s functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to ensure that things run smoothly. We’re looking for... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    2 days ago
  • $120k - $160k

    Senior Software EngineerPosition OverviewWe are an established government contractor working on top projects within defence and communications. We are looking for an experienced Senior Software Engineer to design, build, and maintain scalable, high-quality software systems... 
    For contractors

    CyberCoders

    Dayton, OH
    5 days ago
  • We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices.Support software development in the following domains: computer vision and image processing, image simulation, laser or high-power microwave... 
    Currently hiring
    Work at office

    Stellar Science

    Dayton, OH
    5 days ago
  •  ...employees.The DCS Air and Space Technology Sector is seeking a qualified candidate to apply advanced knowledge in the areas of software engineering, systems engineering, DevSecOps, and information technology for the technical design, development, modernization,... 

    DCS Corporation

    Dayton, OH
    3 days ago
  • $69.3k - $158k

    Remote Sensing Software EngineerThe Opportunity At Booz Allen, you’ll join a team using advanced imaging, physics-based modeling, and...  ...toolsCollaborate with astrodynamics SMEs, operations personnel, and ML engineers to deliver integrated mission capabilitiesJoin us. The world... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    4 days ago
  • OverviewJOB TITLE: Software EngineerLOCATION: Wright-Patterson AFB, OHJOB STATUS: Full-timeCLEARANCE: SECRETCERTIFICATION: N/ATRAVEL: Up...  ...support)Astrion has an exciting opportunity for a Software Engineer located at Wright-Patterson AFB, OH, working with the Air Force... 
    Work at office

    Astrion Group

    Dayton, OH
    23 hours ago
  •  ...assignments and a pleasant work environment combine to make Radiance Technologies a great place to work and succeed.The Junior Software Engineer will support the National Air and Space Intelligence Center (NASIC) by performing software activities focused on assisting the... 
    Full time
    Work at office

    Radiance Technologies

    Dayton, OH
    4 days ago
  •  ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services....  ...Corporation is adding a talented transient dynamic finite element engineer to our growing structural analysis team. The candidate will evaluate... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office
    Remote work

    CFD Research Corporation

    Dayton, OH
    4 days ago
  • $77.5k - $176k

     ...to “harness the cloud,” but not everyone knows how. As a DevOps engineer, you’re eager to develop, manage, and secure a container...  ...cloud capabilities. We need you to develop container management software to solve some of our clients’ toughest challenges. As a senior... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    5 days ago
  • Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics problems. BS (or equivalent experience) required, MS/PhD degree desired. Join... 
    Currently hiring
    Work at office
    Flexible hours

    Stellar Science

    Dayton, OH
    5 days ago
  • $130k - $160k

     ...Modern Technology Solutions Incorporated (MTSI) is hiring a Full-Stack Software Developer in Dayton, OH and Springfield, VA. This position requires an active TS/SCI clearance with eligibility to obtain a CI Polygraph. Responsibilities: Develop and maintain full... 
    Full time
    Contract work

    Modern Technology Solutions Inc

    Dayton, OH
    1 day ago
  •  ...Description Applied Research Solutions is seeking a highly skilled and dedicated Software Engineer to join our innovative team supporting the Air Force Research Laboratory (AFRL). In this critical role, you will contribute directly to the development of cutting-edge... 
    For contractors
    For subcontractor

    Applied Research Solutions

    Dayton, OH
    2 days ago
  • $69.3k - $158k

     ...Software EngineerThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast,...  ...clearanceBachelor's degree or 5+ years of experience in software engineering in lieu of a degreeNice If You Have:Experience with Agile... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    5 days ago
  •  ...Software Engineer II Location: Beavercreek, OH, US, 45431 Job ID: 114812 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products that... 
    Local area
    Flexible hours

    Leonardo DRS

    Dayton, OH
    1 day ago
  •  ...Innovate and Code as a Software Engineering Intern! Ready to put your programming skills into practice on real-world projects that connect the physical and digital worlds? Join Trimble as a Software Engineering Intern to collaborate in an agile environment, write clean... 
    Ongoing contract
    Internship
    Worldwide

    Trimble

    Dayton, OH
    9 hours ago
  •  ...Software EngineerEtegent Technologies is a defense-focused technology company with offices in Beavercreek and Blue Ash, OH. We are a multi-disciplinary team of engineers, scientists, and management professionals dedicated to developing and commercializing AI/ML/Software... 
    Casual work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Day shift

    Etegent Technologies

    Dayton, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!