SOFTWARE ENGINEER

Beyond SOF

City of Syracuse (NY)

Hybrid

USD 90,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Beyond SOF in Syracuse, NY is seeking a software engineer to design and develop components for sensors, enabling high-throughput data processing and fault recovery. You will build full-stack web apps for monitoring sensor networks and collaborate with senior engineers on analytics for health monitoring and fault analysis.

Ideal candidates have a 3+ year track record, strong Python and C++ skills, and comfort with embedded Linux. Remote/hybrid/onsite options in Syracuse, NY are available.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • 3+ years of related professional experience.
  • Programming experience with Python and C++.
  • Comfort working on embedded Linux operating systems.
  • Strong verbal and written communication skills.
  • Ability to work in a fast-paced environment and overcome technical challenges.
  • Experience with or willingness to learn Radar, Sensor Systems, DSP, MATLAB, SQL, and web tech like JavaScript/Flask.

Responsibilities

  • Design and develop software components for sensor systems.
  • Develop full stack web applications for monitoring sensor networks.
  • Collaborate with Software, Systems, Digital, and RF engineers to advance product capabilities.
  • Participate in design reviews and active validation of designs.
  • Improve CM/CI capabilities and coverage.

Skills

Python
C++
Embedded Linux
JavaScript
Flask
SQL
MATLAB
Data analytics
Verbal communication
Written communication

Education

Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field

Job description

Help design and develop software components that advance our sensors’ ability to:

  • Detect and track new types of targets
  • Process target data with high throughput and reliable performance
  • Monitor performance and health metrics, and autonomously recover from faults
  • Interact with cloud-based systems and other network components

Develop full stack web applications for monitoring and operating sensor networks:

  • Help develop high throughput / high availability data processing systems
  • Work with senior engineers to implement data analytics used for health monitoring, fault analysis, and management of a geographically distributed sensor network
  • Maintain and improve existing software

Work in a small, dedicated team passionate about solving challenging problems and delivering results:

  • Collaborate with Software, Systems, Digital,and RF engineers to advance overall product capabilities
  • Participate in collaborative design and code reviewsPlay an active role in the validation and verification of both design and system-level capabilities

Work within and harden our existing software development best practices:

  • Document and clearly communicate designs to peers.
  • Test and validate designs to ensure proper and bug free operation.
  • Improve CM/CI capabilities and coverage.

A successful candidate may have…

  • Bachelor’s degree inComputerScience,SoftwareEngineering,Computer Engineering, or related field with strong programming background
  • 3+ years of related professional experience
  • Programming experience with
    • Python
    • C++
  • Comfort working on embedded Linux Operating Systems
  • Strong verbal and written communication skills
  • Ability to work in a fast-paced environment and overcome technicalchallenges.
  • Experience with or the drive to learn:
    • Communication,Radar, and other SensorSystems
    • DigitalSignal Processing
    • Analysis methods and tools including Python andMATLAB
    • Javascript, Flask, and other web technologies
    • SQL database design, expansion, and use

The location of this positionhas the ability to be remote, hybridor onsite in the Syracuse, NY office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Sensor Networks & Web Apps (Remote)
Software Engineer - Sensor Networks & Web Apps (Remote)

Beyond SOF • City of Syracuse (NY)

Hybrid
USD 90,000 - 120,000
Embedded Software Engineer - High-Performance Sensor Systems
Embedded Software Engineer - High-Performance Sensor Systems

Hidden Level • City of Syracuse (NY)

On-site
USD 85,000 - 90,000
Systems Engineer
Systems Engineer

Thisiscny • City of Syracuse (NY)

On-site
USD 91,000 - 113,000
Health insurance
Paid parental leave
Flexible time off
+4
Systems Engineer
Systems Engineer

SourceFly, LLC. • Fort Belvoir (VA)

On-site
USD 80,000 - 110,000
Systems Engineer - RF Sensor Systems (Hybrid)
Systems Engineer - RF Sensor Systems (Hybrid)

Hidden Level • City of Syracuse (NY), Northern (KY)

Hybrid
USD 85,000 - 90,000
Health insurance
Paid parental leave
Flexible time off
+4
Systems Engineer 1
Systems Engineer 1

Hidden Level • City of Syracuse (NY), Northern (KY)

Hybrid
USD 85,000 - 90,000
Health insurance
Paid parental leave
Flexible time off
+4
Senior Principal Systems Engineer, Sensors
Senior Principal Systems Engineer, Sensors

Albers Aerospace • McKinney (TX)

On-site
USD 180,000 - 240,000
Systems Engineer
Systems Engineer

SourceFly • Fort Belvoir (VA)

On-site
USD 80,000 - 100,000
Sr Embedded Engineer
Sr Embedded Engineer

SBG • Aurora (IL)

On-site
USD 140,000 - 180,000
Sr Embedded Engineer
Sr Embedded Engineer

Resideo Technologies Inc. • Aurora (IL)

On-site
USD 90,000 - 130,000