Senior Software Engineer — High-Performance Embedded Systems

6AM City, LLC

Maryland

On-site

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Major medical coverage
401(k) plan
Dental coverage
Paid holidays/vacation/sick leave
Life insurance
Long-term disability

Job summary

Annapolis Micro Systems, Inc. is seeking a 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. We design interfaces between conventional processor platforms and FPGA accelerators, develop IP for

Qualifications

  • 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.

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.

Skills

C/C++
Java
RTOS VxWorks
Embedded software
Object-oriented design

Education

B.S. in Computer Engineering
Electrical Engineering
Computer Science

Tools

Make
PetaLinux
Subversion
Python
Perl
Eclipse

Job description

Annapolis Micro Systems, Inc. is seeking a 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. We design interfaces between conventional processor platforms and FPGA accelerators, develop IP for

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - High-Performance & FPGA
Senior Embedded Software Engineer - High-Performance & FPGA

Annapolis Micro Systems • Annapolis (MD)

On-site
USD 85,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Annapolis Micro Systems • Annapolis (MD)

On-site
USD 85,000 - 110,000
Senior High-Performance Hardware Engineer
Senior High-Performance Hardware Engineer

6AM City, LLC • Maryland

On-site
USD 90,000 - 140,000
Major Medical coverage
Prescription Drug coverage
401(k) plan
+1
Senior Hardware Engineer - High-Speed FPGA & PCIe
Senior Hardware Engineer - High-Speed FPGA & PCIe

Annapolis Micro Systems • Annapolis (MD)

On-site
USD 85,000 - 130,000
FPGA-Accelerator Software Engineer for High-Speed Protocols
FPGA-Accelerator Software Engineer for High-Speed Protocols

Annapolis Micro Systems • Annapolis (MD)

On-site
USD 80,000 - 100,000
Senior Software Engineer
Senior Software Engineer

6AM City, LLC • Maryland

On-site
USD 120,000 - 160,000
Major medical coverage
401(k) plan
Dental coverage
+3
Software Engineer
Software Engineer

Annapolis Micro Systems • Annapolis (MD)

On-site
USD 80,000 - 100,000
Senior Hardware Engineer
Senior Hardware Engineer

Annapolis Micro Systems • Annapolis (MD)

On-site
USD 85,000 - 130,000
Cleared Senior Software Engineer
Cleared Senior Software Engineer

Annapolis Micro Systems • Fort Meade (MD)

On-site
USD 120,000 - 150,000
Hardware Engineer
Hardware Engineer

Annapolis Micro Systems • Annapolis (MD)

On-site
USD 75,000 - 95,000