Senior Software Engineer

Join a leader in the Research Services, focusing on AI and ML!

  • REMOTE
  • Carrboro, NC
Easy Apply Now

A bit about us:

We are an advanced technology, R&D company. We apply game-changing R&D innovations in three, primary focus areas: artificial intelligence (AI) for DoD applications; advanced manufacturing technology; and intelligent power distribution.

We provide innovative, leading-edge solutions to our customer base, and we team with industry leaders in advanced manufacturing environment (AME) and distinguished research institutions.

Why join us?

  • 401(k) Safe Harbor Contribution
  • Flexible schedule
  • Health insurance
  • Discretionary Leave
  • 14 Paid holidays

Job Details

Responsibilities:

  • You will be responsible for the design and development of software systems
  • Implement systems and application software (C++, C#, and/or Java) on embedded systems and server platforms.
  • Develop well-documented, maintainable, supportable, production-quality code
  • Train others to use and maintain developed tools/applications
  • Provide technical leadership, architectural guidance, and collaboration on new product proposals and
development

Requirements:

  • Five (5) years’ experience in C and C++/C#/Java systems and application software programming.
  • Expert in systems programming in a Linux environment and self-sufficient in Linux
  • Significant experience implementing server-side web services APIs and business logic
  • Experience with RDBMS (e.g., MySQL/MariaDB, Postgres, SQLite), including basic SQL fluency
  • Experience implementing high-availability applications and control systems (e.g., active/standby, data and state replication)

Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
REMOTE
Job Type
Permanent