Software Engineer

Cynet Systems
Syracuse, NY Contractor
POSTED ON 9/17/2024
Job Description:
  • Embedded Control and Software development including feedback control.
  • Design software architecture with UML tools.
  • Conduct software modeling, code generation, model-based testing, and verification.
  • Conduct embedded platform algorithm implementation.
  • Work closely with other functional groups including manufacturing, mechanical engineering, and product technical people during failure analysis.
  • Perform tasks to ensure project goals are achieved concerning safety, quality, schedule, cost, etc.
Required Skills:
  • Strong C and C programming skills for embedded systems applications.
  • Development of real-time applications with the use of RTOS including Embedded Linux.
  • Design of embedded software modules as part of an overall architecture.
  • Proposal, implementation, and validation of architectures of control modules.
  • Formulation and execution of unit testing, debugging, and troubleshooting.
  • Experience with PIC, Renesas, X86, and Client Microcontrollers or similar.
  • Experience with model-based design tools and methods including software modeling (UML/Rhapsody, Simulink/Stateflow), auto code generation, testing, and verification.
  • Familiarity with software development and lifecycle management tools (e.g. IBM Jazz RTC).
Desired Skills:
  • Actively participate in the project planning, sizing of development tasks.
  • Write specifications, test plans, and document designs.
  • Participate in software code or model inspections and design reviews.
  • Develop software using C with Object-Oriented Design methods.
  • Knowledge of control system and system diagnostics algorithms and their design process.
  • Use of field communication protocols (CAN, MODBUS) and other interface protocols, wired and wireless (USB, Wi-Fi, BT).
Technology, Architecture, and Methodology:
  • Demonstrated capability to improve the quality and efficiency of software development methods.
  • Creation of modular SW architectures at the driver and application layers level for real-time control systems.
  • Protocol design, modification.
  • Familiarity with implementing solutions to mitigate cybersecurity vulnerability.
Customer Focus:
  • Create, refine and clarify requirements with engineers from a different technical background.
  • Understand the end-users application of products and impact on controls.
  • Evaluate and respond to customer questions and issues.
Strategic Leadership:
  • Strong technical leadership with the development of embedded software solutions.
  • A proactive individual with demonstrated capability to innovate, propose new ideas, show curiosity, question the status.

Estimate Salary for Software Engineer in Syracuse, NY
$49 (Medium)
$45 (25th)
$54 (75th)
For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Software Engineer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$95,073 - $117,566
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$95,073 - $117,566
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$143,143 - $174,846
Income Estimation: 
$143,143 - $174,846
Income Estimation: 
$170,664 - $212,840
Income Estimation: 
$75,842 - $92,066
Income Estimation: 
$95,073 - $117,566

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,015 - $95,872
    • Income Estimation: $73,471 - $104,886
  • Debugging Skill

    • Income Estimation: $72,015 - $95,872
    • Income Estimation: $72,557 - $95,926
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cynet Systems

Cynet Systems
Hired Organization Address Bentonville, AR Contractor
Job Description: Responsibilities: As a Senior Front End Developer. Designing and implement Web applications. Analyzing ...
Cynet Systems
Hired Organization Address Frankfort, KY Contractor
Job Description: Responsibilities: Participate in the drafting of and compliance with KCOJ software development standard...
Cynet Systems
Hired Organization Address White, MN Contractor
Job Description: Responsibilities: Operate extrusion lines to create prototypes/products per requests. Setup, tear down,...
Cynet Systems
Hired Organization Address Baltimore, MD Contractor
Job Description: Pay Range $70hr - $80hr Responsibilities: Design and Development: Lead the design and development of ro...

Not the job you're looking for? Here are some other Software Engineer jobs in the Syracuse, NY area that may be a better fit.

Software Engineer

Actalent, Liverpool, NY

Software Engineer

DivIHN Integration Inc, Skaneateles, NY