Senior Real-time Software Engineer

Middletown, RI, US • Posted 2 days ago • Updated 6 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Mathematics
  • Security Clearance
  • Software Architecture
  • Green Hills Integrity
  • Firmware
  • Embedded C
  • Science
  • Linux
  • VxWorks
  • Multithreading
  • Middleware
  • Systems Engineering
  • Computer Networking
  • Device Drivers
  • Operating Systems
  • RTOS
  • Signal Processing
  • Performance Tuning
  • Debugging
  • Sensors
  • Interfaces
  • DoD
  • Computer Hardware
  • Collaboration
  • Cross-functional Team
  • Testing
  • Teaching
  • Coaching
  • Mentorship
  • Design Review
  • Innovation
  • Software Development
  • Acquisition
  • Embedded Systems
  • Digital Signal Processing
  • Linear Algebra
  • MATLAB
  • Algorithms
  • C
  • C++
  • Real-time
  • Optimization
  • TCM
  • DICE

Summary

JOB TITLE: REAL-TIME SOFTWARE ENGINEER
LOCATION: MIDDLETOWN, RI
RATE RANGE: 88.00-92.00 PER HOUR
JOB #: 15017093

REQUIRED

This position requires a BS degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience?
An active DoD Clearance: Secret clearance
Experience including at least two of the following: Embedded C/C++ Software, High Performance Computer Systems, Embedded Real-Time Sensors and Control Applications, Software Architecture Design and Implementation.
Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.)
Experience developing complex systems involving the integration of hardware, firmware, and software
Proficiency using C/C++.

JOB DESCRIPTION:

We are seeking a Principal Software Engineer with experience in real-time embedded C language system development to join our Physical Sciences & Systems business unit located a stone's throw from seaside Newport, Rhode Island. Responsibilities will include but are not limited to: Linux and VxWorks real-time software development on a wide range of embedded multi-threaded platforms, integrating with custom hardware, implementation of high-performance embedded solutions, middleware, and implementing control, detection, and tracking algorithms developed by the systems engineering team.

The ideal candidate enjoys working in a multi-disciplinary role and is comfortable adapting to and identifying new technologies as needed. This candidate would have eight or more years of experience in implementing and maintaining high performance software, as well as a solid understanding of computer architectures, networking, device drivers, analog and digital interfaces, with experience across multiple real-time operating systems (RTOS). A strong background in signal processing and performance optimization would also be highly sought after.

This position is an onsite role at the customer's site.

What you will do
Design, develop, implement, test, debug and integrate high performance embedded real-time software within heterogenous systems composed of multiple processor types and FPGAs, with external sensor and control interfaces for deployed DoD real-time software systems hosted on embedded hardware.
Collaborate with a cross-functional team testing your contributions and analyzing performance.
Integrate components you develop into a larger system in preparation for real world testing and deployment.
Teaching, coaching, and mentoring less experienced staff.
Contributing to proposals as well as preliminary and critical design reviews.

What you will gain
Involvement in the technical components of solving our customer's most complex problems.
Work with world-class researchers and engineers who embrace innovation and challenge the status quo.
Experience in a highly visible software development team, exposure to the Navy acquisition process, and opportunity to learn new technologies and gain new embedded development experiences.

Qualifications We Prefer
Familiarity with digital signal processing algorithms and software.
Knowledge of linear algebra concepts.
Experience using the VSIPL high performance vector library or another vector processing library.
Proficiency in MATLAB and/or optimizing algorithms in C/C++.
Experience with real-time processing optimization.

Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities

* While an hourly range is posted for this position, an eventual hourly rate is determined by a comprehensive salary analysis which considers multiple factors including but not limited to: job-related knowledge, skills and qualifications, education and experience as compared to others in the organization doing substantially similar work, if applicable, and market and business considerations. Benefits offered include medical, dental and vision benefits; dependent care flexible spending account; 401(k) plan; voluntary life/short term disability/whole life/term life/accident and critical illness coverage; employee assistance program; sick leave in accordance with regulation. Benefits may be subject to generally applicable eligibility, waiting period, contribution, and other requirements and conditions. Benefits offered are in accordance with applicable federal, state, and local laws and subject to change at TCM's discretion.

#Dice
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxtcml
  • Position Id: 26-00447
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Newton, Massachusetts

Yesterday

Easy Apply

Contract

Depends on Experience

Remote

Yesterday

Easy Apply

Full-time, Third Party

Depends on Experience

Middletown, Rhode Island

Yesterday

Full-time

Middletown, Rhode Island

Today

Full-time

Search all similar jobs