Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Annapolis Micro Systems · 1 day ago

Software Engineer

Annapolis Micro Systems, Inc. is seeking an intelligent and versatile Software Engineer to expand their Software Design Team. The role involves developing and maintaining software products, designing device drivers, and automating software builds while working closely with hardware components to create high-performance computing solutions.

ElectronicsHardwareManufacturing
check
Comp. & Benefits
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Develop, Maintain, Test, and Deploy Software Products
Design and Test Device Drivers for Windows and Linux
Design and Test API, User Examples
Design Interfaces to complex 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 Hands-on Hardware Development Support
Automate Build, Test, and Deploy Software Products
Provide Second-Tier Customer Support for Software Products
Manage Software Releases and Version Control
Produce Software Documentation

Qualification

C/C++Embedded developmentDevice DriversMicrosoft Visual StudioLinuxReal-time embedded environmentsObject-Oriented PrinciplesJavaPythonUMLHTMLSubversionRubyRailsXMLXSLTMakeCygwinVxWorksPCIe Gen 3InfinibandEthernet

Required

B.S. in Computer Science, Electrical or Computer Engineering
Desired knowledge of languages: C/C++, Java
Desired knowledge of compilers: Microsoft Visual Studio, gcc
Desired knowledge of platforms: Microsoft Windows, Linux, Solaris, VxWorks, Cygwin
Desired knowledge of tools: make, Subversion, PERL, Python, Eclipse, SWIG, Ruby, Rails
Desired knowledge of Object-Oriented Principles and Design, UML, XML, XSLT, HTML
Desired knowledge of 1/10/40/100 Gigabit Ethernet, SDR/DDR/QDR/FDR Infiniband, PCIe Gen 3
Experience with real-time embedded environments (RTOS)
Experience with Interrupt Handlers and DMA
Experience with Device Drivers
U.S. Citizenship

Benefits

Major Medical and Prescription Drug coverage for you and your eligible dependents with 100% of premiums paid!
Innovative 401(k) plan that allows you to manage your choice of investments through a Fidelity brokerage account
Dental
Life
Long-term disability
Paid holiday
Vacation
Sick leave

Company

Annapolis Micro Systems

twittertwittertwitter
company-logo
Annapolis Micro Systems prides itself on producing world class hardware products.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Noah Donaldson
Chief Technical Officer
linkedin
Company data provided by crunchbase