Search jobs > Baltimore, MD > Senior software engineer

Senior Software Engineer

Thales Trusted Cyber Technologies
Baltimore, MD, United States
Full-time

Summary :

SafeNet Assured Technologies, LLC protects the U.S. Federal Government's most sensitive information systems. As a U.S. based company, SafeNet Assured Technologies' sole mission is to provide high assurance data security products and technology to Federal Governments.

A successful candidate will develop engineering solutions by studying operations, designing, developing, debugging and testing software written in C, C++, and Java.

Development will be based on customer requirements and specific market targets while working in a team environment. With limited guidance, the candidate will architect and develop new products and maintain existing products in support of the company's competitive position and profitability goals.

The candidate will m aintain awareness of the latest industry trends and technologies, and provide technical advice to other departments when applicable.

Qualification Requirements :

Ability to obtain and maintain a U.S. security clearance.

Education :

Bachelor's Degree in Computer Science or equivalent

Required Qualifications :

  • 3-5 years research / development experience
  • Proven experience in large complex software / hardware developments across full system stack (embedded, server, client)
  • High-level knowledge of software development design procedures and objectives
  • Proficient in the following coding languages : C, C++, Java
  • Strong organizational, decision making and communication skills
  • Solid team player

Areas of Preferred Experience :

  • Experience using embedded Linux (kernel and user levels) or similar OS
  • Understands and has successfully implemented an OO approach on one or more large software projects
  • Strong understanding of security using encryption and authentication
  • Understanding of network security protocols and algorithms (e.g. IPsec, SSL, encryption, etc.)
  • Understands basic networking protocols such as TCP / IP, UDP, ARP, and ICMP.
  • Middleware and smart card / token experience desirable
  • Linux kernel building, rolling custom kernels, and boot-loading implementation
  • VMware

Essential Duties & Responsibilities include, but are not limited to the following :

  • Responsible for design, development, testing, and debugging software systems according to proposed strategic direction and marketing requirements by providing technical solutions for the challenging markets and requirements.
  • Implements code in a timely fashion with high quality, consistent with defined standards.
  • Unit tests software components to ensure module-level functionality and product consistency.
  • Resolves issues found during engineering test in a timely manner, taking risk into account.
  • Provides documentation as appropriate including design documentation, comments in code, inputs for External Specifications, Software Requirements Specifications, and end-user documentation.
  • Consistently uses tools such as git, coverity, teamcity, and Jira for tracking of defects and management of code.
  • Participates in design and code reviews of other team members' implementations.
  • Independently manages time and prioritizes tasks to achieve results within cost and schedule constraints.
  • Other duties as assigned
  • 11 hours ago
Related jobs
Promoted
Capital One
Baltimore, Maryland

Senior Software Engineer, Principal Associate. New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software Engineer. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 4 years of profession...

Promoted
Leidos Inc
Fort Meade, Maryland

If you're a talented Senior Software Engineer with a TS/SCI polygraph clearance, we want to hear from you. You will join a team of developers performing hardware and software engineering support in the common cryptologic environment. Working within a team of 4-5 people, you will build, monitor, and ...

Promoted
Capital One
Baltimore, Maryland

About the team: As a Director of Technical Program Management (TPM) on Capital One’s Enterprise product & platform organization, we’re looking for someone who has strong technical aptitude, experience of driving large scale enterprise initiatives in the data management and engineering space and abil...

Promoted
Canonical - Jobs
Baltimore, Maryland

Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments. ...

Promoted
Capital One
Baltimore, Maryland

Senior Software Engineer, iOS, Bank Tech. Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity. New York City (Hybrid On-Site): $165,100 - $188,500 for...

Promoted
Antenna Research Associates
Laurel, Maryland

Utilize best practices and industry standards in software engineering to ensure high-quality, scalable, and maintainable software solutions. Stay updated on emerging technologies, trends, and best practices in software engineering, and incorporate them into our engineering processes and products. So...

Promoted
Capital One
Baltimore, Maryland

Senior, Software Engineer, Back End. Do you want to work for a tech company that writes its own code, develops its own software, and builds its own products? We experiment and innovate leveraging the latest technologies, engineer breakthrough customer experiences, and bring simplicity and humanity t...

New Relic, Inc.
Baltimore, Maryland

Our software delivers insightful observability tools across different technologies and distributed systems, enabling software engineering teams to identify, understand and tackle issues, analyze performance, and maximize their software and infrastructure. Senior Software Engineer - Kubernetes Observ...

Belay Technologies
Fort Meade, Maryland

We hire software engineers, web designers, test engineers, systems engineers, systems administrators, database engineers and other tech services. Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!   Belay Tech...

Cinteot
Linthicum Heights, Maryland

Provides engineering designs for new software solutions to help mitigate security vulnerabilities. Works with product owner, project manager, and software engineers to interpret requirements, design solutions, and implement code to meet system performance goals. Independently perform senior-level cl...