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

Senior Software Engineer

Full-time

Annapolis Micro Systems

Annapolis Micro Systems, Inc. is seeking an intelligent and versatile Senior Software Engineer to work in a team that identifies customer problems and creates high-performance software solutions. Our team has built a reputation for products that incorporate image processing, image manipulation, large-scale disk and database access, fast and intuitive GUI design, and robust performance into highly productive applications.

Members of our Software Design Team work as part of a group to create interfaces between conventional processor platforms and our FPGA based accelerators, develop and support IP product development of High-Speed Protocols using FPGAs, such as PCIe, Infiniband, and 100Gbit Ethernet, as well as develop very high-speed protocol switch products. In addition, you will work with and develop on various microprocessor platforms. You will be an integral part of the team, designing, implementing, and supporting client applications and services that enhance the efficiency of the system and the end-user.

Enjoy the benefits of working for a small privately-held company with on-site production test, manufacturing, hardware, and software design. The close coupling of all aspects of design and production under one roof allows us to create ultra-high performance products and systems at a rapid pace while maintaining the highest possible quality. Daily interaction with other departments provides a first-rate opportunity to further develop your career.

Join us and become part of the future of computing technology!

Responsibilities

  • Develop, test, deploy, and maintain software products
  • Design and test Device Drivers for Windows and Linux
  • Design and test API, User Examples
  • Design interfaces to complicated ASICs
  • Design and test VxWorks BSPs and Applications
  • Embedded development and deploying operating systems on our products
  • Interpreting Hardware Schematic Diagrams
  • Design Object-Oriented Software Architectures
  • Capture requirements by interacting with customers
  • Automate build, test, and deployment of software products
  • Provide customer support of software products
  • Manage software releases

Requirements

  • B.S. in Computer Engineering, Electrical Engineering, or Computer Science
  • Languages: C/C++, Java
  • Compilers: GCC, Microsoft Visual Studio,
  • Platforms: Linux, VxWorks, Windows, AIX
  • Tools: Make, PetaLinux, Subversion, Python, Perl, Eclipse
  • Sound understanding of Object-Oriented Principles and Design
  • Experience with real-time embedded environments (RTOS): VxWorks

Desired

- Considered an expert in writing Device Drivers for supported operating systems:

  • Linux (ARM, PPC, and x86 architectures)
  • Windows

-In-depth knowledge of supported Operating Systems and Hardware architectures

-IPMC and Chassis Manager (ChMC) development:

  • VITA 46.11 compliance
  • SOSA alignment
  • IPMI Tier 1 and 2 support

-Experience with Ethernet Protocols (Layer 2 and 3):

  • Marvell, Mellanox
  • SwitchDev
  • OpenFlow

-High-speed networks:

  • 1/10/40/100 Gigabit Ethernet
  • SDR, DDR, QDR, FDR IB
  • PCIe Gen 3 and Gen 4
  • NVME and NVMEoF
  • RDMA over Ethernet (RoCE and NFS over RDMA)

-Debugging of Embedded Hardware and Software

-Experience Developing Portable, Embedded, and High-Performance Software

  • Interrupt Handlers
  • MT Applications
  • High-Performance DMA
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Annapolis, MD vacancy
  •  ...industry leaders.We are Sparksoft!ROLE & RESPONSIBILITIES: The Senior Software Developer plays an integral role in designing, developing,...  ...:Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related... 
    Senior
    Work at office
    Immediate start
    Flexible hours

    Sparksoft

    Annapolis, MD
    4 days ago
  •  ...customers - Serco has a great opportunity for you! Serco is looking for an experienced and enthusiastic Microsoft Power Platform Engineer capable of understanding technical details across a wide variety of disciplines to join our Maritime Engineering Operation (MEO).... 
    Senior
    Work at office
    3 days per week

    Serco North America

    Annapolis, MD
    4 days ago
  • $100k - $275k

     ...Software EngineerWould you like to perform rewarding work while contributing to the success...  ...: Navstar is looking for a Software Engineer to join a high performing agile team using...  ...requirements for one of the following skill levels:Senior: Seven (7) years experience as a SWE, in... 
    Senior
    For subcontractor
    Local area

    ClearanceJobs

    Annapolis, MD
    1 day ago
  • Position Description The Software Engineer shall be responsible for providing engineering support for mission applications in a SaaS/PaaS Linux environment deployed on an ‘on‑prem’ cloud offering developed with open source software using Kubernetes, Docker, Istio, Rook... 
    Senior

    Fuse Engineering

    Annapolis, MD
    3 days ago
  • $159.2k - $211.4k

     ...Senior Cleared Full Stack Software Engineer Why This is an Exciting Role: As a Senior Cleared Full Stack Software Engineer with BI&A you will be supporting an IC Customer working on mission driven applications. Candidates in this role will: Design, develop, and... 
    Senior
    Contract work
    Remote work
    Worldwide

    Boeing Company

    Annapolis, MD
    4 days ago
  • $85.85k - $95.39k

    Job Posting ID: KT_[272]_JOB Position: Senior Software Engineer FT/PT Status: Full-Time Location: Remote within the following locations: DC, FL, GA, MD, TX, VA Education: Bachelor's degree in Computer Science, Software Engineering or a related field required. Overview... 
    Senior
    Full time
    Work at office
    Remote work

    Kreative Technologies, LLC

    Annapolis, MD
    3 days ago
  • $224k - $270k

     ...Senior Software Engineer Why This is an Exciting Role: As a Senior Software Engineer at Boeing Intelligence & Analytics you will be responsible to: Design, develop, test, deploy, maintain and enhance software solutions Provide technical leadership on high-... 
    Senior
    16 hours
    Contract work
    Remote work
    Worldwide
    Relocation package

    Boeing Company

    Annapolis, MD
    1 day ago
  • $210k - $230k

     ...Senior Software Engineer (Full-Stack)Location: Annapolis Junction, MD Compensation Range: $210 -$230K Clearance: Active TS/SCI w/ Polygraph needed to apply Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities... 
    Senior

    ClearanceJobs

    Annapolis, MD
    1 day ago
  • $86.6k - $144.4k

     ...React Node) looking to work on our cutting-edge frontends for a healthcare mission driven organization?Are you a collaborative Sr Software Engineer with an automation mindset — someone who looks for ways to build tools, agents, or AI-assisted workflows to multiply your own... 
    Senior
    Full time
    Local area
    Worldwide

    Elsevier

    Annapolis, MD
    3 days ago
  • $215k - $235k

     ...Senior Software Engineer/Systems EngineerLocation: Annapolis Junction Compensation Range: $215 - 235k Active TS/SCI w/ Polygraph needed to apply Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of... 
    Senior
    Work experience placement
    Flexible hours
    Shift work

    ClearanceJobs

    Annapolis, MD
    1 day ago
  • $150k - $220k

     ...over 20 years, our team provides expertise in network, system engineering and both offensive and defensive cybersecurity operations. Description...  ...Malware Exploitation activities, strong dev skills with large software projects (Python, Rust, Java, C, C++) combined with CNO... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Applied Network Solutions

    Annapolis, MD
    5 days ago
  • $120k - $200k

     ...repositoriesDesired Skills:Experience with Docker, Kubernetes, collection cycle, database queries is highly desired.Experience with software development processes (i.e., requirements analysis, software design, implementation, testing, integration, deployment/installation... 
    Senior
    Temporary work
    Immediate start
    Flexible hours

    ClearanceJobs

    Annapolis, MD
    1 day ago
  • $83.43k - $222.48k

     ...Senior Stibo Software DeveloperCVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing team...  ...planning, scoping, delivery, and working alongside the Senior Engineering ManagerDevelop and support Stibo STEP solutions, workflows,... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Currently hiring
    Local area

    Oak St. Health

    Annapolis, MD
    5 days ago
  •  ...CRB seeks a Senior Lead Mechanical Engineer in Maryland to lead HVAC and mechanical utility design across complex life sciences and food & beverage projects. You will oversee discipline scope, budgets, and cross-functional teams. Requirements include ABET Bachelor’s in... 
    Senior

    CRB

    Annapolis, MD
    3 days ago
  •  ...Quantum Research International, Inc is seeking a Sr. Systems Engineer Level 6 to support a government program delivering large data processing solutions using emerging technologies. The role is onsite at Annapolis Junction, MD with no telework or hybrid option. The candidate... 
    Senior
    Remote work

    Quantum Research

    Annapolis, MD
    3 days ago
  • $95.3k - $158.8k

     ...and experts to develop, test, and validate solutions in line with RELX Responsible AI Principles.About the RoleAs a Senior Salesforce Sales Cloud Engineer II, you will design, build, and support scalable Salesforce Sales Cloud solutions that enable sales, sales... 
    Senior
    Full time
    Local area
    Immediate start
    Worldwide
    Flexible hours

    RELX Group

    Annapolis, MD
    2 days ago
  •  ...Senior Software Engineer (Java / Spring Boot / Microservices / React)Location: Annapolis, MD (Hybrid – 2–3 onsite days weekly)Engagement Type: Long-term contract (multi-year potential)Work Authorization: Must be eligible to work in the U.S.About the RoleA confidential... 
    Senior
    Long term contract
    Remote work

    TriOptus LLC

    Annapolis, MD
    4 days ago
  •  ...enclosures while ensuring adherence to company standards. Perform senior-level review of SCADA drawing sets and generate redlines at...  ...cross-functional technical issues. Mentor junior and mid-level engineers through technical review, knowledge sharing, and reinforcement... 
    Senior
    For subcontractor
    Remote work

    SOLV Energy

    Annapolis, MD
    2 days ago
  • A leading consultancy firm is looking for an experienced ServiceNow ITOM Business Process Consultant for a hybrid long-term contract role. The ideal candidate will design and optimize ITOM solutions, lead workshops, and manage CMDB transformation projects. Excellent communication...
    Senior
    Long term contract

    Alldus

    Annapolis, MD
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Annapolis, MD
    2 days ago
  • AEITS, a GTSC company, seeks a Project Integrator, Level 4, for on-site work in Annapolis Junction, MD. Active TS/SCI with polygraph required. The role supports PEO leadership and program managers in establishing acquisition baselines and monitoring program health. Ideal...
    Senior
    Contract work

    The Bowen Group

    Annapolis, MD
    4 days ago
  • $125k - $145k

     ...Following standards and policies set forth within the Client's Division.Skills RequiredBachelor’s degree in Computer Science, Software Engineering, MIS or related field is preferred.5+ years previous development experience with Salesforce (Certified Salesforce Developer... 
    Senior
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    The Coleman Group Inc

    Annapolis, MD
    3 days ago
  •  ...Avid Technology Professionals is seeking a Software Engineer in Maryland. This role requires experience in Linux development, Python, and C++...  ...knowledge of DSP/RF. This is a full-time position at a mid-senior level within the IT Services and Consulting industry. #J-1880... 
    Senior
    Full time

    Avid Technology Professionals

    Annapolis, MD
    3 days ago
  • $160k - $220k

     ...Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people. With a high percentage of employees holding...  ...services This role requires strong collaboration with software developers, systems engineers, DevOps teams, and mission stakeholders... 
    Senior
    Hourly pay

    Momentum Engineering

    Annapolis, MD
    3 days ago
  • $77.6k - $124.9k

    Senior Analyst, HRIS: Service Now HRSD Developer / AdministratorRemoteCome build your career.It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence. People who care about making things better... 
    Senior
    Full time
    H1b
    Local area
    Remote work

    Stanley Black & Decker

    Annapolis, MD
    4 days ago
  • $220k - $265k

     ...CNO - Senior Embedded Software Engineer - C, C++, Linux Annapolis Junction, MD Erias Ventures was founded to serve its customers with an entrepreneurship mindset. We value creative problem solving, open communication, and empowering our employees to make decisions... 
    Senior
    Hourly pay
    Temporary work
    Immediate start
    Flexible hours

    Erias Ventures, LLC

    Annapolis, MD
    4 days ago
  • $122k - $253k

     ...Senior Lead Software EngineerNightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence...  ...missions. We're looking for a talented Senior Lead Software Engineer who excels at solving complex networking challenges and... 
    Senior

    ClearanceJobs

    Annapolis, MD
    1 day ago
  • $67.9k - $199.14k

     ...of progressive experience in sales analytics, commercial analytics, or business intelligence• Demonstrated ability to partner with senior sales leadership to define KPI's, improve forecasting, and turn analytics into actionable sales strategies• Strong technical and analytical... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Remote work

    Oak St. Health

    Annapolis, MD
    3 days ago
  •  ...Leidos is seeking a Sr. Solution Train Engineer to support SAFe operations for a large, mission-critical program in our Intel Sector. You will back Release Train Engineers across multiple ARTs, monitor performance, remove impediments, and drive continuous improvement.... 
    Senior

    Leidos

    Annapolis, MD
    3 days ago
  • $168k - $240k

     ...Best Places to Work 2026! Belay Technologies is seeking a Senior Systems Engineer to join our intel team. The System Engineer (Program...  ..., as well as state-of-the-art commercial products. We hire software engineers, web designers, test engineers, systems engineers... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies, Inc.

    Annapolis, MD
    7 hours ago

Do you want to receive more vacancies?

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