Software Developer
Job Responsibilities:
- Develops application software. Writing and implementing efficient code. Researches, designs, develops and implements software applications and systems. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. Evaluates, designs and implements interface between hardware and software, operational requirements, cloud offering, system architecture, security and characteristics of overall system. Researching, designing, implementing and managing software programs. Identifying areas for modification in existing programs and subsequently developing these modifications. Determining operational practicality. Documents testing, client experience and maintenance of system corrections. May partner and collaborate with cyber security teams to ensure compliance with security standards. May develop and conduct unit tests.
Skills:
- Existing strong familiarity with RWSL and RIPSA code Fluency in C++ Fluency in Linux/Unix OS Proficiency with computer networking, including TCP/IP and UDP/IP communication Proficiency with multiprocessing and inter-process communication Experience with revision control systems in general and Git in particular Software/Algorithm Development Software Documentation Object Oriented Software Design and Development Hardware and Software Integration Real-time processing systems Strong team communication
- Existing strong familiarity with RWSL and RIPSA code
- Fluency in C++
- Fluency in Linux/Unix OS
- Proficiency with computer networking, including TCP/IP and UDP/IP communication
- Proficiency with multiprocessing and inter-process communication
- Experience with revision control systems in general and Git in particular
- Software/Algorithm Development
- Software Documentation
- Object Oriented Software Design and Development
- Hardware and Software Integration
- Real-time processing systems
- Strong team communication
- Familiarity with the MODBUS protocol
- Familiarity with the MODBUS protocol
- Familiarity with the MODBUS protocol
- Familiarity with the MODBUS protocol
- Familiarity with the MODBUS protocol
- Experience with real-time processing systems
- Experience with aviation, especially airport safety systems
- Experience developing parsers for decoding binary data streams
- Experience with radar data processing
- Proficiency with MATLAB
- C++11 or later, Stand Template Library, Boost library
Education/Experience:
- Clearance: Candidates should have an active clearance (secret/top secret, etc.) in order to be considered for this position due to the nature of the work being done. Do not submit candidates if they do not meet this requirement.
- Work from Home: This position is HYBRID. The individual will be required to be onsite 2-3 days a week. Candidates are expected to be local at the time of the start of the assignment. Final scheduled TBD by hiring manager.
- Travel: Domestic travel to San Antonio, TX with the possibility of traveling to DC. Travel time is potentially up to a week.
- Interview Process: 1st round interview will be a Zoom with the hiring manager. 2nd round interview will be a Zoom with additional team members as need.
Recommended Jobs
Full Time Adventure Trips Director
The Adventure Trips Director will oversee Camp Burgess & Hayward’s Adventure Trips program for teens. This is a strong program providing impactful experiences for campers and staff alike, and we're…
Engineering Leader, Molecular Biology
Biotechnology is rewriting life as we know it, from the medicines we take, to the crops we grow, the materials we wear, and the household goods that we rely on every day. But moving at the new speed …
Fertilizer Technician
We are seeking a dedicated Fertilizer Technician to support residential landscape health and turf maintenance operations in Norwood, MA. This full-time role is centered on professional lawn treatment…
Outside Sales Rep - Power & HVAC
Great company. Great people. Great opportunities. If you’d like the chance to make your mark with the world’s largest equipment rental provider, come build your future with United Rentals! …
Systems Modeling, Simulation and Analysis Engineer
Job Responsibilities: ~ Develops new and/or integrates existing system simulation frameworks, performance models and algorithms, threat models and command and control models. Develops software that…
Committed Caregiver. HHA or CNA - Guaranteed 40 Hours and Benefits
&##127775; NOW HIRING: Committed Caregivers! &##127775; Are you a certified HHA or CNA looking for steady work you can count on? At Guardian Angel Senior Services , we guarantee 40 HOURS PER WEEK…
Caregivers
Overview: At Caring Solutions , we are dedicated to providing compassionate and professional in-home care services that empower individuals to live with dignity and independence. Our team of car…
Process Design Engineer II
Description Position at Judd Wire, Inc. Process Design Engineer II Judd Wire is seeking a ProcessDesign Engineer whose main role will be to develop new processes to support the production of new …
Senior Salesforce Administrator
About HV Talent Group HV Talent Group partners with leading employers to connect top professionals with long-term career opportunities. We specialize in direct-hire placements that align talent wi…
Sales Engineer, PLS
About Team & About Role: Rubrik's sales organization is a united group of elite cross-functional sales professionals that help companies & government entities achieve resilience against cyberat…