Senior Software Engineer
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
$154.05k - $278.48k
...Job Summary Job Description Leidos has a new and exciting opportunity for Software Engineers (hiring junior level, mid-level, up to senior level) in our INTEL SECTOR- Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering...SeniorImmediate startFlexible hours- Senior Software Engineer We are seeking a Senior Software Engineer with at least nine years of experience to join our team for a long-term engagement. The selected candidate will contribute to the design and development of enterprise-level applications using modern backend...SeniorLocal area
- SUMMARY The Client is seeking proposals from prospective Offerors to provide one (1) Senior Software Engineer. The Senior Software Engineer will play a critical role in designing, developing, and maintaining two of the Client's primary applications being rewritten. The...SeniorContract work
$220k - $240k
...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft... ...experts, consider joining our team! Job Description: The Software Engineer develops, maintains, and enhances complex and diverse software...Senior- ...Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
$200k - $215k
Red Arch Solutions is looking for a SR Software Engineer to support a suite of web-based applications that automate data management for IC data custodians. The products facilitate the capture of information and approvals that allow for the movement of data through the customer...SeniorContract workWork experience placementLocal area$86.6k - $144.4k
Philadelphia, PA Home based-Pennsylvania Home based-New Jersey Home based-Virginia Home based-Maryland Full time R118682 Senior Software Engineer I - Search and AI Platform About the Team Our team is dedicated to unlocking the rich knowledge embedded within Elsevier...SeniorFull timeLocal areaWork from homeWorldwide$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and...Senior$179.3k - $318.4k
...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference.... ...MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Annapolis Junction, MD....SeniorHourly payContract workTemporary workWork experience placementLocal areaRemote work- ...DCCA is seeking a Software Engineer 3 in Maryland. The candidate must hold an active TS/SCI with Poly. The role focuses on developing, maintaining, and enhancing complex software systems, performing design and code reviews, and guiding teams through software development...Senior
$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area$121.4k - $218.6k
...distributed systems problems? Join our highly skilled Data Engineering Team! The Data Engineering team is part of Cloud Technology... ...Make a difference in a critical area of our business As a Senior Software Engineer, you will join a team of platform infrastructure software...SeniorWork experience placementWork at office$99.6k - $192.9k
...Generative AI, Large Language Models (LLMs), and autonomous agentic workflows to revolutionize how Ford manages industrial data. This Software Engineer position is ideal for a technically oriented, forward-thinking individual who has experience designing, building, and...SeniorImmediate startRemote workFree visaFlexible hours$100k - $275k
...National Security. Role Description: Navstar is looking for a Software Engineer to join a high performing agile team using the Scaled Agile... ...meet the requirements for one of the following skill levels : Senior: Seven (7) years experience as a SWE, in programs and...SeniorFor subcontractorLocal areaFlexible hours$190k - $240k
...) Best Places to Work 2026! Belay Technologies is seeking a Software Engineer (Sustainment) to join our intel team. The candidate must be comfortable... ...application that enables a key operation. Serve as a senior technical point of contact between the development team and...SeniorContract workWork experience placementFlexible hours$154.05k - $278.48k
Job Description Leidos has a new and exciting opportunity for Software Engineers (hiring junior level, mid-level, up to senior level) in our INTEL SECTOR- Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer...SeniorImmediate startFlexible hours$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...SeniorFull timeLocal areaWorldwide- ...Vanthal Technologies is seeking a Senior Autonomy Software Engineer to develop planning, coordination, and decision-making software for collaborative unmanned-aircraft systems. This on-site role is based in Annapolis, Maryland, working with aircraft, edge-compute hardware...Senior
$186.07k - $218.9k
...Developer Infrastructure group builds the systems every Coinbase engineer relies on to write, validate, ship, and run code. We own the... ...that give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’ll be...SeniorLocal area$150k - $210k
...aircraft to execute missions collaboratively. Department Software Location Annapolis, Maryland Region United States... ...ABOUT THE ROLE Vanthal Technologies is seeking a Senior Autonomy Software Engineer to develop the planning, coordination, and decision-making...SeniorFull time$186.07k - $218.9k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. We're hiring a Senior Software Engineer to join the Payments team within the Platform organization. The Payments team builds the infrastructure, workflows, and...SeniorLive inLocal area- ...discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelors degree. Java Springboot Mongo Kafka Some AWS/ECR Suite familiarity RKE...SeniorContract workWork experience placementLocal area
$229k - $251k
...HPC - Senior Software Engineer - Linux, Bash, Python ~ Annapolis Junction, MD Erias Ventures was founded to serve its customers with an entrepreneurial mindset. We value creative problem-solving , open communication , and empowering our employees to make...SeniorHourly payTemporary workImmediate startFlexible hours$89.2k - $209.5k
...and availability. Extensive collaboration with research and engineering teams to deliver complex large-scale projects Show initiative... ...innovative designs Qualifications 3+ years of experience in software design, development and operation of large scale distributed systems...SeniorTemporary workFlexible hours$84.84k - $153.55k
...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers. Lead the design and implementation of software...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's internal...SeniorLocal area- ...methods, ensuring we remain industry leaders.We are Sparksoft!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...SeniorWork at officeImmediate startFlexible hours
$100k - $120k
...trusted partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding,...SeniorFull timeTemporary workLocal areaRemote work$135k - $215k
...Security Clearance: TS/SCI with Poly Level of Experience: Senior This opportunity resides with Warfare Systems (WS) , a business... ...in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive...SeniorFull timeWork experience placementLocal areaWorldwide- ...management, logging, building, testing, containerization, and security.This individual should have experience in leading a team of DevOps engineers and should have experience in serving as a point of escalation.This individual should have experience in deploying RedHat...SeniorWork experience placementWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Annapolis, MD
- senior software engineer ruby on rails Annapolis, MD
- software developer positions Annapolis, MD
- agile software developer Annapolis, MD
- software engineer intern Annapolis, MD
- software engineer internship Annapolis, MD
- entry level software engineer remote Annapolis, MD
- senior software engineer remote Annapolis, MD
- senior software design engineer Annapolis, MD
- senior software engineer Annapolis, MD


