Software Engineer
3 days ago
Job Type
Full-time
Description
E&M Technologies, Inc. is currently seeking a Software Engineer - Mid to join our team in Charlottesville, VA in support of the National Ground Intelligence Center (NGIC). NGIC is the Defense Department's primary producer of ground forces intelligence. NGIC produces scientific and technical intelligence and military capabilities analysis on foreign ground forces required by warfighting commanders, the force modernization and research and development communities, Department of Defense, and national policymakers.
Job Responsibilities:
- Apply knowledge of computer science and electrical engineering principles to produce targeted Science and Technical Intelligence (S&TI) products of weapon systems
- Utilize knowledge of multiple software programming languages (C++, Python, and Assembly) to understand critical software functionality of weapon systems
- Work semi-independently with oversight and direction
- Produce timely, logical, and concise analytic reports, documents, assessments, studies, and briefing materials
- Develop structured research, including obtaining, evaluating, organizing, and maintaining information within security and data protocols
- Recognize nuances and resolve contradictions and inconsistencies in information
Minimum Qualifications:
- Bachelor's degree in an area related to the labor category from a college or university accredited by an agency recognized by the U.S. Department of Education and a Minimum of 8 years of experience related to the specific labor category with at least a portion of the experience within the last 2 years.
- Working knowledge of the concepts involved in the specific functions outlined in the software engineer (analyst) labor category
- Ability to apply IC and DoD classification guidelines and procedures
- Experience in multiple software programming languages (C++, Python, and Assembly) and be able to understand critical software functionality.
- Proficiency in using logic and systematic approaches to gather, evaluate, and synthesize multiple sources of information
- Strong verbal and written communication skills, with the ability to communicate complex issues clearly and concisely
- Proficiency in Microsoft Office tools (e.g., Excel, Word, PowerPoint).
- Must be a U.S. Citizen.
- Must have and be capable of maintaining a U.S. Department of Defense (DoD) Security Clearance at the required level.
- Experience participating in and effectively contributing to a highly-collaborative team environment.
- Demonstrated ability to be innovative and to work independently.
- Strong verbal and written communication skills.
- Experience with Microsoft Office Suite (e.g., Word, Excel, PowerPoint, etc.)
Salary Description
Up to $130K USD
-
Software Engineer
3 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeAbout the Role: We are looking for a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on coding, but you will also work closely with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:Design...
-
Software Engineer
1 week ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeThe company {company} is seeking a skilled Software Engineer to join their team. As a software engineer, you will be responsible for designing, developing, and testing software applications. This is a great opportunity to work with a talented team of professionals and contribute to the development of innovative software solutions. Key responsibilities...
-
Software Engineer
1 month ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeJob SummaryAs a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software products.
-
Software Development Engineer
7 days ago
Charlottesville, Virginia, United States The National Radio Astronomy Observatory Full timeSoftware Engineer III Job Description At The National Radio Astronomy Observatory, we are seeking a skilled Software Engineer III to join our team. In this role, you will be responsible for designing, developing, and implementing dynamic scheduling algorithms and software applications for astronomical observatory operations. Main Responsibilities: Design...
-
Software Engineer
3 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeJob Description:As a Software Engineer at our company, you will be responsible for designing, developing, and maintaining scalable software systems. Your primary focus will be on writing high-quality code, collaborating with cross-functional teams, and ensuring the smooth operation of our software infrastructure.Responsibilities:• Design, develop, and test...
-
Software Engineer III
1 month ago
Charlottesville, United States National Radio Astronomy Observatory (NRAO) Full timeEmployer:National Radio Astronomy Observatory Job Title:Software Engineer III [Req # 5010] Job Location:520 Edgemont Rd, Charlottesville, VA 22905 Duties:Design, develop, modify and implement dynamic scheduling algorithms and software applications for astronomical observatory operations. Deliver and maintain software applications using industry standard...
-
Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeWe are seeking a talented Software Engineer to join our team and contribute to the development of our cutting-edge software solutions. The ideal candidate will have a strong passion for coding and a keen eye for detail.Key Responsibilities:Design and develop scalable software applicationsCollaborate with cross-functional teams to identify and prioritize...
-
Software Engineer
4 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeWe are seeking a skilled Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key responsibilities include:Design and Develop Software ApplicationsCollaborate with Cross-Functional TeamsEnsure High-Quality Code
-
Senior Software Engineer
4 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeAbout the Role:We are seeking a skilled and experienced Senior Software Engineer to join our team.As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.The ideal candidate will have a strong background in software engineering, excellent problem-solving skills, and the...
-
Software Engineering Visionary
7 days ago
Charlottesville, Virginia, United States CCRi Full time**Job Summary:**We are seeking a talented Senior Software Engineering Lead to join our core product team at CCRi. As a key member of our team, you will be responsible for shaping the future of situational awareness capabilities for our customers.The ideal candidate will have experience in software engineering, systems engineering, and product development....
-
Software Engineer
4 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeAbout the Role:We are seeking a skilled Software Engineer - Backend to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining our software applications. Your primary focus will be on the backend, ensuring our systems are scalable, efficient, and secure.Responsibilities:Design and...
-
Software Engineer
4 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeJob Title: Software Engineer (Backend)Summary:We are looking for a skilled Software Engineer (Backend) to join our team at {company}. The ideal candidate will have a strong background in Java and experience with designing and implementing scalable backend systems.Responsibilities:Design and implement scalable backend systems using Java.Collaborate with...
-
Senior Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeKey ResponsibilitiesDevelop, implement, and maintain software applications.Collaborate with cross-functional teams to achieve project goals.RequirementsProven experience in software development.Strong understanding of programming languages and software engineering principles.
-
Senior Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeWe are seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key responsibilities include:Designing and developing software applications using various programming languages and frameworks.Collaborating with...
-
Senior Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeWe are seeking a Senior Software Engineer to join our team at {company}. Our ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design and develop software applications using a variety of programming languagesCollaborate with cross-functional teams to identify and...
-
Senior Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeCompany is seeking a skilled Senior Software Engineer to join our team. Key responsibilities include:* Design and develop scalable software systems* Collaborate with cross-functional teams to identify and prioritize project requirements* Ensure high-quality codebase and adhere to coding standardsRequirements* 5+ years of experience in software development*...
-
Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeAbout the jobWe are looking for a skilled Software Engineer - Backend to join our team at {company}. As a key member of our team, you will be responsible for designing, developing, and maintaining our backend systems.Key responsibilities• Design and develop scalable and efficient backend systems• Collaborate with cross-functional teams to deliver...
-
Software Reverse Engineer, Senior
1 month ago
Charlottesville, United States Booz Allen Full time $84,600 - $193,000Software Reverse Engineer, SeniorConsidering applying for this job Do not delay, scroll down and make your application as soon as possible to avoid missing out.Key Role:Work as part of a diverse contract team supporting a DoD client. Apply the expertise required to perform in-depth technical evaluations of foreign computer and network technologies through...
-
Software Reverse Engineer, Senior
1 month ago
Charlottesville, United States Booz Allen Full timeSoftware Reverse Engineer, SeniorKey Role:Work as part of a diverse contract team supporting a DoD client. Apply the expertise required to perform in-depth technical evaluations of foreign computer and network technologies through the analysis and identification of software capabilities and vulnerabilities of specified subsystems, using software program code...
-
Software Engineer
3 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeSoftware Engineer - Job DescriptionWe are seeking a skilled Software Engineer to join our team at "{company}". The successful candidate will be a highly motivated and experienced professional with a strong background in software development.Develop and maintain high-quality, scalable software solutions using a range of programming languages and...