Software Systems Engineer - Remote

Full Time
Remote
Posted
Job description

Software Systems Engineer - Remote

Overview

Are you searching for a new role with growth, with an established tech start-up? We are looking to hire a 100% remote Software Systems Engineer with strong knowledge of C/C++ and network simulations. In addition, bring your skills in design and development of complex/distributed systems and/or high performance computing services to our growing team. Your primary responsibility will be to help design and develop software to run network simulations using the NS3 framework.

Responsibilities

· Define and implement network simulations using customer driven Data Center configurations, analyze results and provide high quality insights.

· Develop and maintain our simulation methodology for performance modeling for network and device including queueing & packet processing models. Incorporate functional models into performance models.

· Identify bottlenecks and bugs, and devise solutions to these problems.

· Operate as a self-driven team player at times independently and with minimal direction, and at times collaborating closely with co-workers and customer engineers

· Own device and system models for large-scale distributed applications such as deep learning.

· Specify the methodology and software required to exercise the models; log results, perform regression testing, or correlate against real life systems.

· Leverage simulation efforts for customer validation by adjusting the model to per-customer variants, drive evolution of the models to achieve both customer and internal development goals.

Requirements

· 5+ years experience with discrete event simulator tools, such as ns-2, ns-3, and omnet++, for evaluating the performance characteristics of network components.

· 5+ years’ experience modeling network components in Data Center configurations.

· 5+ years’ experience evaluating results and insights from simulation results.

· 5+ years’ experience in hardware and system software design for network interfaces, and in hardware and software design of large Data Center designs.

· 5+ years’ experience in data communications, networking protocols, and standards such as TCP/IP, UDP, and Link layer protocols including Ethernet.

· Experience coding and validating silicon or network system behavioral models in C, systemC, or C++; experience with ns3 or other multi-node network simulators a plus.

· Understanding of silicon chip architecture and fundamentals required.

· Experience building performant systems, such as high performance & low latency C/C++ applications, running under Linux OS. Experience with kernel/OS configurations and feature sets a plus.

· Good understanding of how to design and develop complex distributed systems, including experience debugging and solving performance issues in these environments.

· Proficient understanding of source code management using GIT tools.

· Familiarity with continuous integration

· Bachelor’s Degree or equivalent in Computer Science or a related field.

About Us

We run a High-Performance Computing Platform (HPC) on AWS with many additional opensource technologies and middleware. All our systems run in the Cloud so we always think cloud first! Our team uses a mix of Linux and some Windows. We are trying to remove each and every barrier that would keep the product team from executing faster than our competitors and releasing a clean, quality product. This means supporting and testing our full stack in a public cloud environment along with distributed schedulers, logging solutions, metrics, storage archiving, and optimization of HPC application cost and performance.

We also value work/life balance, offering our positions with the ability to work 100% remote anywhere in the United States. We are based on the east coast, and have a down to earth and approachable culture. We value innovation, inclusivity, and integrity.

Job Type: Full-time

Pay: $120,000.00 - $170,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday

Education:

  • Bachelor's (Required)

Work Location: Remote

www.colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, www.colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, www.colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs