StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Senior Software Engineer

Annapolis Micro Systems - Annapolis, MD

Apply Now

Job Description

Annapolis Micro Systems provided pay rangeThis range is provided by Annapolis Micro Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$135,000.00/yr - $230,000.00/yrAnnapolis Micro Systems, Inc. is seeking an intelligent, versatile software developer 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. 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.Essential Duties and ResponsibilitiesDevelop, test, deploy, and maintain software productsDesign and test Device Drivers for Windows and LinuxDesign and test API, User ExamplesDesign interfaces to complicated ASICsDesign and test VxWorks BSPs and ApplicationsEmbedded development and deploying operating systems on our productsInterpreting Hardware Schematic DiagramsDesign Object-Oriented Software ArchitecturesCapture requirements by interacting with customersAutomate build, test, and deployment of software productsProvide customer support of software productsManage software releasesRequirementsB.S. in Computer Engineering, Electrical Engineering, or Computer ScienceHas received, or is willing to receive, a government-mandated vaccineLanguages: C/C++, JavaCompilers: GCC, Microsoft Visual StudioTools: Make, PetaLinux, Subversion, Python, Perl, EclipseSound understanding of Object-Oriented Principles and DesignExperience with real-time embedded environments (RTOS): VxWorksStrong communication skills both internal and customer-facingConsidered an expert in writing Device Drivers for supported operating systems:Linux (ARM, PPC, and x86 architectures)WindowsIn-depth knowledge of supported Operating Systems and Hardware architecturesIPMC and Chassis Manager (ChMC) development:SOSA alignmentIPMI Tier 1 and 2 supportExperience with Ethernet Protocols (Layer 2 and 3):SwitchDevOpenFlowHigh-speed networks:1/10/40/100 Gigabit EthernetSDR, DDR, QDR, FDR IBPCIe Gen 3 and Gen 4NVME and NVMEoFRDMA over Ethernet (RoCE and NFS over RDMA)Debugging of Embedded Hardware and SoftwareExperience Developing Portable, Embedded, and High-Performance SoftwareInterrupt HandlersMT ApplicationsHigh-Performance DMAUnderstanding of issues from technical and business points of viewBenefitsMedical, dental, vision, and prescription insurance, with 100% of all insurance premiums paid for by Annapolis Micro SystemsLife and long-term disability insurance, with 100% of all insurance premiums paid for by Annapolis Micro Systems401(k) planFlex Time2 accrued weeks of paid sick leave2 accrued weeks of paid vacation leave8 fixed paid holidays and 2 paid floating holidaysSeniority levelMid-Senior levelEmployment typeFull-timeJob functionComputer Hardware Manufacturing and Software Development #J-18808-Ljbffr

Created: 2025-09-17

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.