SOFTWARE ENGINEER

Beyond SOF

City of Syracuse (NY)

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Firmware Engineer
Embedded Firmware Engineer

Corporate Connections LLC • Dallas (TX)

On-site
USD 120,000 - 180,000
Paid time off
Life and disability insurance
Casual workplace
+1
Systems Engineer
Systems Engineer

Byrne Dairy • City of Syracuse (NY)

Hybrid
USD 91,000 - 113,000
Health insurance
Paid parental leave
Flexible time off
+4
Embedded Software Engineer
Embedded Software Engineer

Byrne Dairy • City of Syracuse (NY)

On-site
USD 89,000 - 110,000
Health insurance
Paid parental leave
401(k) with employer contributions
+1
Robotics Software Systems Engineer- Arlington, VA (Hybrid)
Robotics Software Systems Engineer- Arlington, VA (Hybrid)

Borel Educational Consulting Services • Arlington (VA)

Hybrid
USD 120,000 - 180,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Hidden Level • City of Syracuse (NY)

Hybrid
USD 134,000 - 174,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
Embedded Software Engineer - RF Sensors (Onsite Syracuse)
Embedded Software Engineer - RF Sensors (Onsite Syracuse)

Hidden Level • City of Syracuse (NY)

On-site
USD 89,000 - 110,000
Health insurance
401(k) with employer contributions
Life insurance
+4
Embedded Software Engineer
Embedded Software Engineer

Hidden Level • City of Syracuse (NY)

On-site
USD 89,000 - 110,000
Health insurance
401(k) with employer contributions
Life insurance
+4
Senior Software Engineer — Radar & Sensor Systems
Senior Software Engineer — Radar & Sensor Systems

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000