REAL-TIME SOFTWARE ENGINEER ? MULTI-THREADED PROCESSING
Company: FishEye Software
Location: Maynard
Posted on: October 4, 2024
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 ship. For more information, visit the *
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 FishEye Software
may conducts background checks, criminal background investigation,
and/or security clearance investigation through 3rd party
organizations. Real-Time Software Engineer ? Multi-Threaded
Processing
Keywords: FishEye Software, Westfield , REAL-TIME SOFTWARE ENGINEER ? MULTI-THREADED PROCESSING, IT / Software / Systems , Maynard, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...