Demo

Software Engineer - Sr and Principal - Multiple Roles

Staff Smart Inc
Middletown, DE Full Time
POSTED ON 2/14/2025
AVAILABLE BEFORE 5/6/2025

Our client in New Jersey a growing and wellestablished software company. and nbsp;They are seeking talented Senior and Principal Software Engineers to join their growing team.

This company specializes in developing highperformance Linux applications using Scrum Agile methodology. Most development is done in C programming language with some use of Python.

These are direct hire hybrid / remote (onsite 3 days per week is required) positions which offers a competitive salary excellent benefits stock and growth opportunities.

We are looking for individuals passionate about coding and solving complex technical challenges in a collaborative environment. Ideal candidates will have extensive experience designing algorithms and data structures for multithreaded highperformance software on Linux platforms. Experience with data protection backup or data storage software is highly desirable

This is an excellent opportunity to join a fastgrowing company with a collaborative team environment and tackle challenging technical problems. If you thrive in a highperformance culture and are excited to make an impact this role is for you.

Duties :

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Collaborate as a member of a Scrum team to design develop and maintain software.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Define and implement new product features and requirements.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Integrate software modules and ensure system functionality meets requirements.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Develop and execute unit tests and automated quality improvements; support QA testing processes.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Play a key role in a small dynamic and collaborative development environment.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Reverseengineer complex data formats (a plus).

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Manage tasks effectively in a hybrid work environment.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Work with the support team to resolve issues identified in customer bug reports.

and nbsp;

Requirements :

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; Education : BS or MS in Computer Science a related technical discipline or equivalent experience.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; Programming Expertise : Strong skills in C programming and Linux platform development.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; Algorithms and Data Structures : Deep understanding of data structures and algorithms with a focus on performance optimization.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; HighPerformance Development : Experience developing highperformance algorithms and optimizing code for efficiency.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; Scripting Skills : Proficiency in Python is strongly preferred; experience with Bash is a plus.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; Collaboration : Team player with strong interpersonal and communication skills.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; ProblemSolving : Ability to solve complex challenges in a collaborative setting.

and nbsp;

Desired Experience :

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Familiarity with Microsoft development environments.

and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience with any of the following :

o and nbsp; and nbsp; Data protection backup or data storage software .

o and nbsp; and nbsp; pthreads security ransomware or embedded systems development in C.

o and nbsp; and nbsp;Parallel distributed or complex system programming.

o and nbsp; and nbsp;Machine learning.

o and nbsp; and nbsp;Writing software that manipulates data at the bit and byte level.

Compensation : and nbsp; $base salary DOE plus an excellent benefits package.

Applicants must be authorized to work for any U.S. employer.

Staff Smart Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race color religion sex pregnancy sexual orientation gender identity national origin age protected veteran status genetic information disability status or any other characteristic protected by law.

Key Skills

Continuous Integration,Docker,Jenkins,Python,System Design,Agile,C / C ,Go,Systems Engineering,Software Development,Java,Distributed Systems

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer - Sr and Principal - Multiple Roles?

Sign up to receive alerts about other jobs on the Software Engineer - Sr and Principal - Multiple Roles career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Staff Smart Inc

Staff Smart Inc
Hired Organization Address Groton, MA Full Time
We are seeking an experienced highly motivated selfstarting fulltime Business Application / IT Systems Administrator for...
Staff Smart Inc
Hired Organization Address El Segundo, CA Full Time
We are seeking multiple Electrical Engineers to drive full product lifecycle developmentfrom concept to production. This...

Not the job you're looking for? Here are some other Software Engineer - Sr and Principal - Multiple Roles jobs in the Middletown, DE area that may be a better fit.

Sr Administrative Partner

Principal, Wilmington, DE

AI Assistant is available now!

Feel free to start your new journey!