Enable job alerts via email!

Senior Software Developer, RD Signaling

Leidos

Myrtle Point (OR)

Remote

USD 85,000 - 154,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm is seeking a Senior Software Developer to join the RD Voice Development team. This remote position involves full software development phases from design to testing, primarily in a Linux environment using C. Ideal candidates will have significant experience and knowledge in software development and networking concepts. The salary range is competitive, from approximately $85,150 to $153,925.

Qualifications

  • At least 7 years' experience in C software development.
  • Experience with the Linux programming interface and command-line tools.
  • Development experience in distributed software architectures.

Responsibilities

  • Develop software using a Linux cross-compiler environment.
  • Conduct testing and validation of software components.
  • Collaborate with engineering teams to implement software solutions.

Skills

C programming
Linux programming
Software development
Networking concepts
Troubleshooting

Education

Bachelor’s degree in Computer Science or related field

Tools

Linux
Chroot environment
Job description

Leidos has openings for (Remote) Senior Software Developers to support the RD Voice Development team. As a Software Developer, you will be responsible for all phases of software development ranging from: design and coding to integrating and reviewing software components, from testing and bug fixing to documentation, building and presenting demos to stakeholders.

These positions are contingent on contract award.

Primarily Responsibilities:
  • Developing software in a Linux cross-compiler environment in C, using a chroot environment for development and standard Linux debugging tools
  • Designing and developing software by applying company’s processes, coding rules, quality and safety standards
  • Producing well-documented code, participate in code reviews, and provide timely status to the Project Management team
  • Analyzing system requirements and create detailed software requirements specifications for implementation in various software development phases
  • Developing software in a Linux cross-compiler environment in C, ensuring code quality and adherence to industry standards
  • Conducting testing and validation of software components, including unit testing and integration testing, to ensure reliability and functionality
  • Participating in design reviews, code reviews, and other team activities to provide technical expertise and ensure alignment with project goals
  • Staying current with industry trends and advancements, contributing insights and recommendations for continuous improvement
  • Supporting troubleshooting efforts and providing technical assistance to resolve software-related issues during development and post-production phases
  • Document software designs, specifications, and test procedures to maintain comprehensive records and facilitate knowledge sharing within the team
  • Collaborate with multidisciplinary engineering teams to implement software solutions that meet system specifications and performance criteria
Typical Education and Qualifications:
  • Bachelor’s degree in Computer Science, Telecommunications or related field and at least 7 years' full-time C software development experience;
  • Experience with Linux programming interface and standard command-line tools;
  • Experience with distributed software architectures;
  • Knowledge of networking concepts and Linux network stack programming is highly desirable;
  • Practical knowledge of data structures and algorithms;
Desired Skills:
  • Understanding of voice communication, voice signaling concepts and relevant standards like SIP and RTP
  • Experience with software development in safety-critical projects
  • Experience with packet analyzers

Ability to obtain and maintain a Public Trust security clearance. Must have lived in the U.S. for three of the last five years.

We're looking for individuals who can outthink, outbuild, and outpace the status quo. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail.

Pay Range: $85,150.00 - $153,925.00. The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.