Share this job
Software Engineers (C & Linux)
USA
Apply for this job

Position: Software Engineers (Senior, Principal, Consulting - Multiple Openings)

Location: Holmdel, NJ (Hybrid, 3 days in office)

Status: Permanent, Full Time

Compensation: $130,000 to $200,000+ depending on skills and experience



Our client, a growing software company, is seeking Senior and Principal Software Engineers to develop high-performance Linux applications in a Scrum Agile environment. The role primarily involves C programming, with some Python.


Key Responsibilities

  • Design, develop, and maintain software in a collaborative team.
  • Implement new product features and optimize system performance.
  • Write unit tests and support QA processes.
  • Troubleshoot and resolve customer-reported issues.


Requirements

  • BS/MS in Computer Science or equivalent experience.
  • Strong C programming skills and Linux development expertise.
  • Deep understanding of algorithms, data structures, and performance optimization.
  • Proficiency in Python (Bash is a plus).
  • Experience with multi-threaded, high-performance software.


Preferred Experience

  • Data protection, backup, or storage software.
  • Security, ransomware, or embedded systems in C.
  • Parallel, distributed, or complex system programming.
  • Machine learning or low-level data manipulation.


Agile Staffing is a leading Recruitment firm with an ever-growing list of clients across North America. Our success comes from establishing strong partnerships with our clients, delivering service with integrity, and adapting continuously to the evolving recruitment world. We continue to explore and integrate the latest recruitment processes and technology to ensure we find the best talent for our clients. Our talented Recruitment team takes pride in their work and is passionate about connecting great resources to great employers

Apply for this job
Powered by