Software Engineer position

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Utilize software engineering to design, develop, create, and modify fast and scalable digital data recording products for both High-Performance Computing (HPC) and critical Test & Measurement computer software applications
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
  • Responsible for several aspects of the product lifecycle, ranging from product specification through firmware design and validation
  • Debugs and solves issues related to hardware interfaces and code implementation
  • Coordinate software system installation and monitor equipment operation to ensure specifications are met
  • Responsible for assessing complex requirements, determining system performance standards, creating procedures for developing design documentation to show processing logic, and producing concise technical specifications
  • Perform multi-thread programming using high data-rate bus and I/O architectures including PCIe 3.0/3.0, RDMA, and other multi-gigabit Ethernet technologies
  • Develop Java and J2EE based web applications using Java frameworks to update, maintain, and add functionality to applications as required
  • Utilize knowledge and experience with both Windows and Linux platforms. This includes Windows Visual Studio (VS) C# programming, Qt, C/C++, hardware device API programming, Windows VS MFC programming, and Linux low level file system programming
  • Use scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Work with internal Quality Assurance (QA) procedures to ensure proper capture of test cases; respond to test team ambiguity review questions
  • Develop and direct software system testing and validation procedures, programming, and documentation
  • Complete software development process management using Atlassian JIRA/Confluence; Configure and maintain JIRA software cases; Responsible for bug tracking, issue tracking and project management; Manage, control, and track changes in source-code using Git software
  • Consult with customers about software system design and maintenance and provide customer service across all platforms and areas of the business
  • Confer with systems analysts, programmers, and others on system design to obtain information on project limitations and capabilities, performance requirements, and interfaces. (DAQ-1)

Job Location:

Daqscribe Solutions, LLC.

8 Inverness Drive, Suite 102

Centennial, CO 80112

EDUCATION REQUIREMENTS: Bachelors’s degree in Computer Science
EXPERIENCE REQUIREMENTS: 24 months of experience in the job offered
SPECIAL REQUIREMENTS: Sun Microsystems Certified Programmer for Java 2
PLEASE MAIL RESUMES TO: HR (Attn: DAQ-1), 8 Inverness Drive, Suite 102, Centennial, CO 80112

Daqscribe is an Equal Opportunity Employer