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
- ...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...SeniorWork at officeImmediate startFlexible hours
- ...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)....SeniorWork at office3 days per week
$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...SeniorFor subcontractorLocal area- 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
$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...SeniorContract workRemote workWorldwide$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...SeniorFull timeWork at officeRemote work$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-...Senior16 hoursContract workRemote workWorldwideRelocation package$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$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$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...SeniorWork experience placementFlexible hoursShift work$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...SeniorTemporary workLocal areaFlexible hours$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...SeniorTemporary workImmediate startFlexible hours$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,...SeniorHourly payFull timeTemporary workCurrently hiringLocal area- ...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
- ...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...SeniorRemote work
$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...SeniorFull timeLocal areaImmediate startWorldwideFlexible hours- ...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...SeniorLong term contractRemote work
- ...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...SeniorFor subcontractorRemote work
- 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...SeniorLong term contract
- ...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 jobInternship
- 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...SeniorContract work
$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...SeniorFull timeContract workLocal areaRemote workFlexible hours2 days per week3 days per week- ...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...SeniorFull time
$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...SeniorHourly pay$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...SeniorFull timeH1bLocal areaRemote work$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...SeniorHourly payTemporary workImmediate startFlexible hours$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$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...SeniorHourly payFull timeTemporary workRemote work- ...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
$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...SeniorContract workWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Annapolis, MD
- senior software design engineer Annapolis, MD
- real time software engineer Annapolis, MD
- startup software engineer Annapolis, MD
- financial software developer Annapolis, MD
- intel software engineer Annapolis, MD
- junior software engineer Annapolis, MD
- software system engineer Annapolis, MD
- network software engineer Annapolis, MD
- part time software developer remote Annapolis, MD




