Job description
Our client’s product is in very high demand by their strategic partners and customers and as a result, they are experiencing unprecedented growth. Their Linux application is developed using Scrum Agile methodology. Most development is done in C language; some Python is used. A variety of technologies are involved- data storage and archiving, Machine Learning based AI, Cyber Security, etc. As the company experiences this period of growth we are looking for talented individuals who are motivated by overcoming difficult technical challenges in a collaborative environment to join the team. Ideal candidates for these positions will love to code and have extensive experience developing algorithms and data structures for high performing software in C on Linux platforms.
Responsibilities:
- Work as a member of a Scrum team on the design and maintenance of software
- Develop and assist in definition of new product features and requirements
- Integrate software modules and ensure the system operates to meet requirements
- Develop and implement unit automated tests and quality improvements, support QA testing
- Be a key contributor in this small, challenging and collaborative environment
- Reverse engineer complex data formats a plus
- Manage your work and time with a hybrid work model
- Work with support organization to fix issues identified in customers’ bug reports
Required and desired skills and experience:
- BS or MS in Computer Science or other technical discipline or equivalent experience
- Strong skills in C programming and development on Linux (maybe Unix) platforms
- Extensive knowledge of data structures and algorithms
- Experience with Python scripting is greatly preferred. Bash is a plus
- Team player with strong interpersonal skills
- Familiarity with Microsoft development environments a plus
- Experience with any of the following is a plus: machine learning; security; data storage; embedded systems development with C; writing software that manipulates data at the bit and byte level; parallel, distributed or complex system programming project experience.
Job Types: Full-time, Contract
Pay: From $160,000.00 per year
Schedule:
- 8 hour shift
- Monday to Friday
Ability to commute/relocate:
- Holmdel, NJ 07733: Reliably commute or planning to relocate before starting work (Required)
Education:
- Bachelor's (Required)
Experience:
- C Programming: 1 year (Required)
- Development on Linux (maybe Unix) platforms: 1 year (Required)
- Python Scripting: 1 year (Required)
- Bash: 1 year (Preferred)
- Microsoft development environments: 1 year (Preferred)
Work Location: Hybrid remote in Holmdel, NJ 07733
www.arclintfl.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.arclintfl.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.arclintfl.com is the ideal place to find your next job.