Search jobs > Sunnyvale, CA > Software engineer

Linux Software Engineer

AYR Global IT Solutions Inc
Sunnyvale, California, US
Full-time

AYR Global IT Solutions is a national staffing firm focused on cloud, cyber security, web application services, ERP, and BI implementations by providing proven and experienced consultants to our clients.

Our competitive, transparent pricing model and industry experience make us a top choice of Global System Integrators and enterprise customers with federal and commercial projects supported nationwide.

If you are considering sending an application, make sure to hit the apply button below after reading through the entire description.

Job Description

The platform engineering team is looking for Software Engineers that have domain expertise in Linux Internals, change management, and release engineer software development (NOT operations).

This is an exciting opportunity to build software that manages the entire fleet of Linux systems.

Software Engineers need to be fluent in software development methodology. These team members must understand Structured Programming techniques and be comfortable in large scale C-like development environments.

This is a Software Engineering position with domain expertise in C99 and OpenSSL.

All Candidates must have the following :

  • Experience using Git and Gerrit distributed source code control. Must understand, at minimum, the difference between git pull and git fetch.
  • Software Development experience in C, Python, or Golang.
  • Comfortable developing with a Linux tool chain (gcc, make, rpm).
  • Development experience with OpenSSL.
  • Knowledge of systemd and sysv init process on Linux.
  • Knowledge of AIX init process is a plus.

Qualifications

2-5 years of experience is required in the following areas :

  • Operating Systems (Redhat, OEL or other RPM based distros).
  • Niche Technologies (at least 1 year of Golang is nice to have).
  • Server and Storage Administration (at least 1 year of systemd is required).
  • Niche Technologies (2-5 years of C99 language is required).
  • Server and Storage Administration (2-5 years of sysv init is required).
  • Niche Technologies (2-5 years of OpenSSL development is required).
  • Niche Technologies (at least 1 year of cross-platform development is nice to have).

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Motorsport Hackers
Palo Alto, California

Senior Embedded Linux Software Engineer . We are seeking an experienced professional who can lead the development of Linux Embedded Platform Software. This involves working with the OS supplier, developing the SW platform architecture, providing requirements, developing device drivers and optimizing...

Promoted
Cruise
Sunnyvale, California

The Embedded Systems Team develops the first layers of software on the vehicle, from interfacing with hardware, to moving large amounts of data up the software stack. We are looking for a Staff Kernel Developer in the Platform Silicon Bringup team to own the Linux Kernel device driver development fo...

Promoted
Ph7
San Jose, California

Senior Embedded Software Engineer - Linux Kernels, ARM, X86. Software development work will include learning of network processor hardware products, protocol stacks, existing software on those products, and other related software tools. Work as part of a dynamic software team on various processors. ...

Promoted
Canonical
San Jose, California

Canonical delivers open source software to millions of Linux, Windows and Mac machines through Ubuntu and the wider Canonical ecosystem. This is an opportunity for a talented software engineer with a passion for developer experience and build tooling to have a positive impact on the day-to-day workf...

Promoted
AYR Global IT Solutions Inc
Sunnyvale, California

The platform engineering team is looking for Software Engineers that have domain expertise in Linux Internals, change management, and release engineer software development (NOT operations). Software Engineers need to be fluent in software development methodology. This is an exciting opportunity to b...

Promoted
KLA
Milpitas, California

Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior pro...

Promoted
Karkidi
Santa Clara, California

We are looking for a cloud platform programmer to join the NVIDIA Developer Technology group (Devtech) and work with our team of engineers to bring our successful profiling software system to the Linux platform. A Bachelor's degree (or equivalent experience) from a leading university in computer sci...

ByteDance
San Jose, California

ByteDance System Technology & Engineering team has been committed to the research and engineering development in the basic technology fields, such as operating system kernel and virtualization, construction and performance optimization of basic system software and library, stability and reliability ...

Stellar Cyber
San Jose, California

Software Engineer-Linux with startup passion, a can-do attitude, and a desire to make an impact, while building a future for themselves and Stellar Cyber. Build robust, fault-tolerant, low footprint sensor software running on different Linux environments, e. Keep improving the performance of existin...

KLA
Milpitas, California

Embedded Software Engineer's are core to KLA’s technology, while we do not currently have an opening, we are always building our Embedded Software Engineering talent community, we are interested in learning about your background. Project involves demanding real-time embedded applications including i...