Platzhalter Bild

Software Engineer bei Etegent Technologies, LTD

Etegent Technologies, LTD · Beavercreek, Vereinigte Staaten Von Amerika · Onsite

Jetzt bewerben

Description

Etegent 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 solutions that address our customers’ most significant challenges and opportunities.


Most important to us are our culture and values. Etegent’s culture embodies respect, authenticity, collaboration, flexibility, curiosity, and fun. 


The Position:


We are seeking an entry-level to mid-level Software Engineer (L1/L2) to develop advanced data visualization solutions, focusing on geospatial data, Geographic Information Systems (GIS), and data analysis for DoD and IC customers. This role involves working across the software development lifecycle, with opportunities for full-stack development to support visualization and analytics tools.


The position is based in our Dayton, Ohio office, with onsite work at customer facilities such as AFRL or NASIC as required. The ideal candidate is detail-oriented, curious, and passionate about transforming complex data into intuitive, actionable visualizations. Candidates must be local to Dayton, OH, hold at least an active Secret security clearance, and be able to get and maintain a TS security clearance.


Job Responsibilities


· Develop interactive visualizations for geospatial data, GIS data, and complex numerical datasets to support Multi-INT analytics.

· Collaborate with machine learning scientists and engineers to design and implement data analysis tools for the Intelligence Community.

· Build and maintain full-stack applications to support data curation, quality control, and visualization pipelines.

· Create user interfaces and APIs for sensor simulation, geospatial data exploitation, and analytics.

· Write efficient, modular, and well-documented code for visualization and analytics applications.

· Implement, test, debug, and document software solutions to ensure reliability and usability.

· Translate user requirements into technical designs for geospatial and GIS-focused tools.

· Report on development progress and demonstrate visualization tools to customers.



Requirements

Required Qualifications:


Education and Experience:

  • For L1: Bachelor’s Degree in Computer Science, Software Engineering, Data Science, or a related field with 0-2 years of professional software development experience.
  • For L2: Bachelor’s Degree with 3+ years of professional software development experience OR Master’s Degree with 1+ years of professional software development experience.
  • Experience with data visualization tools or libraries (e.g., D3.js, Plotly, Leaflet).· Knowledge of Object-Oriented Programming (OOP) principles and practices.
  • Familiarity with front-end development technologies (e.g., HTML, CSS, TypeScript).
  • Experience with relational databases (e.g., SQL Server, PostgreSQL) for data management.
  • Strong oral and written communication skills for effective collaboration and customer interaction.
  • Active Secret security clearance.
  • Able to get and maintain a TS security clearance.
  • Must be local to Dayton, OH.
  • Must be a U.S. citizen.



Preferred Qualifications:

  • Master’s Degree in Computer Science, Software Engineering, Data Science, or a related field.
  • Experience with full-stack development, including back-end frameworks (e.g., Node.js, Django, Flask) and RESTful APIs.
  • Proficiency with Angular, Next.js, React, or other web-based architectures.
  • Knowledge of Python for data analysis and visualization.
  • Familiarity with geospatial standards, GIS applications, or geospatial data formats (e.g., GeoJSON, KML, Shapefiles).
  • Experience with WebGL, OpenGL, or QT framework for advanced visualization.
  • Knowledge of unit testing tools and methodologies.
  • Ability to translate customer requirements into user-friendly technical designs.
  • Experience with machine learning pipelines or geospatial data analytics.
  • Knowledge of high-performance computing environments (e.g., Cloud/DSRC) for scaling data solutions.
  • Active or previously held TS security clearance.



Key Attributes:

  • Ability to work independently and as part of a team, managing multiple projects simultaneously.
  • Welcomes a challenge: Seeks out opportunities and does not shy away from adversity.
  • Collaborative: Recognizes the team that is supporting them behind the scenes and works to regularly understand others’ needs and communicates frequent updates.
  • Comfortable with adjusting to the needs of a small business and wearing several hats.



The Candidate:


More so than seeking a candidate with specific training and experience, Etegent seeks a special type of person; someone with an innate curiosity and passion for learning and understanding, tempered by a recognition of the pragmatic constraints inherent in developing real solutions to real problems. They are flexible and adaptable, having the desire and ability to learn new skills and develop new capabilities to take on challenges outside their current realm of experience. We are seeking very sharp, curious, well-rounded, adaptable people who can learn and grow as required to confront the challenges at hand.


Working at Etegent:


At Etegent, you'll be a part of a fast-growing organization that combines a small-company feel with big-company resources and opportunities. We know that work-life balance is incredibly important, which is why in addition to your competitive salary, medical/dental/vision plan, and a generous annual company 401(k) contribution, you'll enjoy the following:

  • Flexibility: Not a morning person? No problem. We only ask that you begin your day by10:00am. Also, you will enjoy a flexible schedule and some ability to telecommute.
  • Casual Dress: We know that incredible things can be achieved by people in casual clothing. We allow employees to dress in the way that is the most comfortable to them.
  • Professional Development: Continuous learning on us. Reimbursement provided for up to 100% of qualifying education expenses.
  • Food: Keep your energy levels up with our well-supplied snack and beverage kitchen and enjoy a weekly lunch with your talented colleagues on Free Lunch Thursdays.
  • Fun employee events: Enjoy frequent employee get-togethers outside of work! 

Competitive compensation based on qualifications and experience of candidate.


Etegent Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, protected veteran status or disability. 

Jetzt bewerben

Weitere Jobs