Software Engineer

2 days ago


Anne Arundel County, United States Links Technology Solutions Full time

Links Technology Solutions is currently seeking an experienced Software Engineer to fill an opening with an IT Services and IT Consulting company.


Responsibilities of the Software Engineer

  • Designs, modifies, develops, writes, and implements and tests software and software applications individually or as a team member
  • Primary role is to lead technical design of software systems as well as lead integration testing of software systems
  • Supports System Administrators with the installation of software applications
  • Participates in the testing process through test review and analysis, test witnessing and certification of software
  • Develops software documentation
  • Works with system engineering team or software team lead to review and validate system requirements and to derive software requirements from system/subsystem requirements


Qualifications of the Software Engineer

  • REQUIRED: TS SCI with Full Scope Polygraph
  • Eleven [11] years’ experience in software development and maintenance: ie. software requirements analysis, software design including object-oriented analysis and design, coding, testing, documentation, configuration management, user training, deployment, life cycle maintenance. (Relevant Degrees: Electrical/Computer/Software Engineering, Computer Science, Math or Information Systems)
  • Documented formal training on the Software Engineering Institute (SEI) Capability Maturity Model Integration for Development (CMMI-DEV) model or documented experience working on projects that applied some portions of this model
  • Documented formal training on DOD standards for software testing and documentation or documented experience working on projects that applied these standards
  • Experience in x86/x64 assembly and/or C, C++, software reverse engineering, kernel debugging, and/or protocol stacks
  • Experience in Software Reverse Engineering with at least 1 of the following tool or an equivalent: IDAPro, GDB, WinDbg, Immunity/OllyDbg
  • Experience in malware analysis and mitigation techniques
  • Strong understanding of the Windows and Linux Operating System internals and APIs
  • Knowledge of analyzing shellcode, packed and obfuscated and the associated algorithms a plus
  • Experience with scripting languages such as Python, Bash, Pearl, etc
  • Experience in host and network analysis to identify and characterize anomalies and vulnerabilities in the platform
  • Experience documenting findings in reports and briefings
  • Security certifications a plus: CISSP, C|EH, CREA, GPEN, GREM, OSCP, OSCE


Benefits of the Software Engineer

  • Location: Onsite role in Annapolis Junction, MD
  • Salary: $227.8K/yr - $240.9K/yr
  • Direct Hire role
  • Medical/Dental/Vision
  • 401k Matching
  • 10 days PTO



  • anne arundel county, United States Links Technology Solutions Full time

    Links Technology Solutions is currently seeking an experienced Software Engineer to fill an opening with an IT Services and IT Consulting company.Responsibilities of the Software EngineerDesigns, modifies, develops, writes, and implements and tests software and software applications individually or as a team memberPrimary role is to lead technical design of...


  • anne arundel county, United States Links Technology Solutions Full time

    Links Technology Solutions is currently seeking an experienced Software Engineer to fill an opening with an IT Services and IT Consulting company.Responsibilities of the Software EngineerDesigns, modifies, develops, writes, and implements and tests software and software applications individually or as a team memberPrimary role is to lead technical design of...


  • Princess Anne, Maryland, United States University of Maryland Eastern Shore Full time

    Faculty Position in Software Engineering and Game DevelopmentWe are seeking a highly qualified candidate to fill a tenure-track faculty position in Software Engineering and Game Development at the University of Maryland Eastern Shore.About the RoleThis is a full-time, nine-month appointment with an estimated salary of $95,000 to $110,000 per year,...

  • Software Engineer

    2 days ago


    Fairfield County, United States RightClick Full time

    One of our clients is a well-established firm with decades of experience and a strong reputation in their field, offering specialized solutions and expert guidance tailored to their clients' needs. They are looking for a Software Engineer who will design, develop, and maintain high-quality software solutions that meet the needs of our client’s users. This...


  • fairfield county, United States RightClick Full time

    One of our clients is a well-established firm with decades of experience and a strong reputation in their field, offering specialized solutions and expert guidance tailored to their clients' needs. They are looking for a Software Engineer who will design, develop, and maintain high-quality software solutions that meet the needs of our client’s users. This...


  • Arapahoe County, United States Award Winning 'Big Data' Enterprise Software Company in Growth Mode Full time

    Job DescriptionJob DescriptionExtremely Unique Data Collection Data Integration Software Firm...Catering to a Recession Proof Industry.Extremely Bright and Collaborative Team, Newly Created Roles with Tremendous Growth Opportunity.These are New-Expansion Roles (we are busy!)Desired Skills/ExperienceCore Java development experience (ideally with Java versions...

  • Software Engineer

    2 days ago


    New Haven County, United States Insight Global Full time

    Software Engineer New Haven County, CT Salary:$75-110k depending on experience Requirements:4+ years experience with SQL databases such as PostgreSQL or MSSQL to help write queries and connect databases across different system3+ years experience with C# and .NET programming3+ years experience designing and developing desktop user interfaces is required...

  • Software Test Engineer

    6 months ago


    Latah County, United States Trimble Full time

    Your Title: Software Test Engineer - Control Systems Job Location: Westminster, CO  Our Department: Trimble AgIS Are you interested in identifying and delivering disruptive cutting-edge vehicle system technologies?  What You Will Do You will be joining the core team developing advanced motion control systems of off-highway industrial...


  • Albemarle County, United States Commonwealth of Virginia Full time

    We are looking for a skilled Backend Software Engineer to join our team at {company}. As a Backend Developer, you will be responsible for designing, developing, and maintaining the back-end of our software applications. This is a challenging and rewarding role that will allow you to work with a talented team of engineers to deliver high-quality solutions.Key...


  • Treutlen County, United States GeorgiaGov Full time

    Looking for a skilled Software Engineer to join our team. Key responsibilities include:Designing and implementing scalable cloud-based systemsCollaborating with cross-functional teams to deliver high-quality software productsMaintaining and improving existing codebasesRequirements include expertise in Java and Python programming languages, as well as...


  • Merrimack County, United States Eliassen Group Full time

    Principal Software EngineerThe Purpose of Your RoleThe Principal Software Engineer will be part of a team that is developing a new cloud-native financial services platform using modern technologies. This involves being part of a scrum team working collaboratively on developing features, defining architecture and technical design, and evolving the development...


  • Round Rock, TX, Williamson County, TX; Texas, United States Dell Full time

    Software Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Claiborne County, United States InsideHigherEd Full time

    Job Title:Software Engineer/InstructorFLSA Status:ExemptEmployment Status:Full TimeDepartment:College of Agriculture and Applied SciencesJob Summary:The incumbent is responsible for writing, debugging, and testing computer software. He/she is a hands-on platform builder.The instructor teaches in the discipline area(s) in which he/she has specific training...


  • Clark County, United States Unique Hardware Software Systems Company in Major Growth Mode Full time

    Job DescriptionJob DescriptionTerrific Opportunity with a Stable and Growing Washington-State Based Company.Recession Resistant Niche Industry: Building Very Unique Technology for Essential Industry type customers.Company Culture geared towards using the best available technologies for our flexible systems.Desired Skills/Experience:Experience writing...


  • Cobb County, United States Strategic Education Inc. Full time

    *Candidate Needs to reside near Atlanta, GA)The Software Engineering Adjunct Instructor, at Hackbright Academy, is responsible for the delivery of online and in-person software engineering bootcamps and workshops. This role partners with academic leaders to ensure a high-quality student experience and to provide necessary student support. The Software...


  • Siskiyou County, United States Department of Food & Agriculture Full time

    About the Role: As a software engineer, you will be responsible for designing, developing, and testing software applications. We are looking for a highly skilled and experienced professional to join our team. Key Responsibilities:• Collaborate with cross-functional teams to identify and prioritize project requirements• Design and develop software...


  • Orange County, United States Sesheng Full time

    Junior Cloud Engineer (AWS)We are seeking a talented and motivated Junior Cloud Engineer to join our dynamic team. As a Junior Cloud Engineer, you will work closely with senior engineers to design, implement, and maintain cloud-based solutions on the AWS platform. You will gain hands-on experience with various AWS services, DevOps practices, and automation...


  • Huntsville, AL, Madison County, AL; Alabama, United States Northrop Grumman Full time

    Category: Engineering Shift: 1st Shift (United States of America) Travel Required: Yes, 10% of the Time At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our culture thrives on intellectual curiosity, cognitive diversity...

  • Software Engineering

    3 weeks ago


    Seattle, WA, King County, WA; Washington State, United States Dell Full time

    Software Senior Enginee r ( C, Linux, Kernel, Distributed systems) PowerScale, a Gardner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of...


  • Round Rock, TX, Williamson County, TX; Texas, United States Dell Full time

    Senior Principal Software Systems Engineer Our Software Systems Engineering team ensures that our customers have the software systems they need for a changing world. Working at the cutting edge, we design and deliver software systems modifications as well as enhancements of new products. We oversee product development at all stages: planning, designing,...