Epicareer Might not Working Properly
Learn More
F

Real-Time Software Engineer - Multi-Threaded Processing

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

Real-Time Software Engineer - Multi-Threaded Processing


FishEye is looking for experienced software engineers to join our team of radar experts working to rehost a large, complex, distributed software application to a new Linux OS and target platform. The team will evaluate and design leading-edge commercial computer hardware architecture, including virtual machines and hyper-converged infrastructure (HCI). The team will update the baseline to work with the newest communication and third-party software libraries, address cyber vulnerabilities, run simulations to validate system and perform regression testing. This position offers the chance to work with cutting-edge technology, create innovative solutions, and thrive in a culture of excellence and continuous learning.

Engineering responsibilities will include developing an understanding of the inter-relationship of the code, investigating software interactions, integrating code with multiple interfaces, refining DevOps and automation, analyzing data outputs, and software and hardware integration.


Required Skills

  • B.S. or higher in a relevant engineering discipline
  • C++, Linux/Unix
  • Passion for software engineering and working with real-time systems
  • Strong understanding of software architecture and object-oriented design (OOD) including tight cohesion, loose coupling, encapsulation, modularity, abstraction, and reusability
  • Independent contributor with team mindset

Desired Skills

  • Digital Signal Processing (DSP)
  • Sensor or Radar Experience
  • Python, Java, or additional programming languages
  • Proficiency in Agile methodologies
  • Familiarity with industry-standard version control tools such as ClearCase, SVN, or Git Processor/board architecture and design

FishEye hires software engineers who are passionate about designing, developing, integrating, and testing real-time software and systems. Join us and contribute to our mission to create the next generation of sophisticated sensors and subsystems for mission critical national defense. We seek individuals who create high-integrity and elegant solutions, are productive, and are committed to team success. You will be part of a collaborative, cross-disciplined, integrated software team that values your input and employs agile software development techniques to ensure efficient and effective project delivery. Your contributions will be highly valued and will play a crucial role in our team's success.

* This position requires US Personnel Security Clearance (PCL) eligibility and US Citizenship. For more information, visit the DCSA FAQs page.


* Please Note: FishEye does not accept applications from agencies, third-party vendors, or applications with incomplete information.


FishEye's passion is building and supporting mission critical software and providing real time insight from mission critical systems. Whoever you are, you are welcome at FishEye, where we celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage everyone to apply, come as you are, we'd love to talk with you.


FishEye Software, Inc. is an Affirmative Action and Equal Opportunity Employer, including the disabled and veterans, and participates in E-Verify. For information about our EOE and AAP programs visit www.fisheyesoftware.com/careers.


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.
Report this job