Artera Technologies - Annapolis Junction, MD

posted 22 days ago

Full-time - Mid Level
Annapolis Junction, MD
Professional, Scientific, and Technical Services

About the position

The Computer Scientist position at Artera Technologies involves developing software and applications, processing digital signals, and leading a software development team. This role requires a strong background in software and firmware design, development, and testing, with a focus on various programming languages and technologies. The position is available for mid to senior-level candidates and requires a TS/SCI security clearance with an appropriate agency polygraph.

Responsibilities

  • Develop software drivers
  • Develop software applications
  • Process digital signals
  • Develop Client/server applications
  • Analyze and implement Legacy and current processor technology
  • Analyze and implement Operating systems, architectures, and interfaces
  • Develop code using Assembly and high-level programming languages
  • Reverse engineer software/code
  • Develop embedded software
  • Communicate status of work
  • Peer review software
  • Moderate software peer reviews
  • Lead a Software development team and ensure work is completed in accordance with the constraints of the technical process being used on any particular project
  • Communicate plans and progress, identify potential problems, and recommend viable solutions

Requirements

  • Bachelor's degree in a relevant field of expertise (e.g., Engineering, Physical Science, Computer Science, or Systems Engineering)
  • 3-5 years of experience in software and firmware design, development, and test for Level 1
  • 5-10 years of experience in software and firmware design, development, and test for Level 2
  • 10+ years of experience in software and firmware design, development, and test for Level 3
  • Four (4) years of additional experience may substitute for a bachelor's degree
  • A master's degree may substitute for two (2) years of experience
  • Proficiency in Python, C, C++, and Lynx
  • Integrated product experience
  • Product life cycle management
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service