The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.

Software Engineer

Job Description


Job Description:
  • Designing and implementing embedded applications/Solutions using microprocessor, DSP, RTOS, Linux, and networking technologies.
  • Implementing code, and building applications
  • Designing, developing, optimizing, debugging, and maintaining Tactical Software applications using accepted engineering practices and tools.
  • Performing language and platform conversions, rewrites, or upgrades of existing software applications as required.
  • Integrating with sensors, motion controllers, and other programs using TCP sockets and/or associated vendor-supplied API's
  • Designing, developing, and maintaining algorithms related to data and signal analysis, curve fitting, optimization, parallel processing, etc.
  • Designing, developing, and maintaining databases and associated tools for storage/retrieval of measurements and process control data.
  • Maintaining software engineering with revision control and supporting documentation.
  • Supporting embedded system development activities when required.
  • Supporting investigations and implementations of novel metrology methods, devices, and/or applications.
  • Working to achieve operational targets for specific programs and projects with moderate impact on departmental results.


Job Requirements


Education:
  • Bachelor's degree in related field or equivalent experience.
  • Strong knowledge of software engineering discipline.
  • Highly proficient in C/C++, QT, and GUI development.
  • Zync and Vivado SKD, QT, and TFS, TIVA
  • Linux and GNU tools and cross platform development
  • GPU programming
  • OpenGL, Direct3D, or other relevant API;s for graphical display
  • Numerical Analysis methods, digital signal processing, and/or statistical methods.
  • Able to work under moderate supervision to set objectives for own job area.
  • Excellent communication both verbal and written
  • Able to explain and interpret operational processes, practices, and procedures
  • Identify and addresses changes with own job area
  • Recommend enhancements to systems and processes.
  • Clearance highly desired, must be able to obtain/maintain a clearance

Job Snapshot

Location US-MA-Northampton
Employment Type Contractor
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

ACS Solutions

ACS Group provides services to Fortune 1000 companies across various industry verticals. With a proven track record of managing project demands while improving the efficiency, productivity and profitability of new and existing projects through process improvement, ACS Group is consistently recognized for identifying and implementing strategic solutions that create and preserve long-term business value. Learn More

Contact Information

US-MA-Northampton
Naval Sisodia
Snapshot
ACS Solutions
Company:
US-MA-Northampton
Location:
Contractor
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description


Job Description:
  • Designing and implementing embedded applications/Solutions using microprocessor, DSP, RTOS, Linux, and networking technologies.
  • Implementing code, and building applications
  • Designing, developing, optimizing, debugging, and maintaining Tactical Software applications using accepted engineering practices and tools.
  • Performing language and platform conversions, rewrites, or upgrades of existing software applications as required.
  • Integrating with sensors, motion controllers, and other programs using TCP sockets and/or associated vendor-supplied API's
  • Designing, developing, and maintaining algorithms related to data and signal analysis, curve fitting, optimization, parallel processing, etc.
  • Designing, developing, and maintaining databases and associated tools for storage/retrieval of measurements and process control data.
  • Maintaining software engineering with revision control and supporting documentation.
  • Supporting embedded system development activities when required.
  • Supporting investigations and implementations of novel metrology methods, devices, and/or applications.
  • Working to achieve operational targets for specific programs and projects with moderate impact on departmental results.


Job Requirements


Education:
  • Bachelor's degree in related field or equivalent experience.
  • Strong knowledge of software engineering discipline.
  • Highly proficient in C/C++, QT, and GUI development.
  • Zync and Vivado SKD, QT, and TFS, TIVA
  • Linux and GNU tools and cross platform development
  • GPU programming
  • OpenGL, Direct3D, or other relevant API;s for graphical display
  • Numerical Analysis methods, digital signal processing, and/or statistical methods.
  • Able to work under moderate supervision to set objectives for own job area.
  • Excellent communication both verbal and written
  • Able to explain and interpret operational processes, practices, and procedures
  • Identify and addresses changes with own job area
  • Recommend enhancements to systems and processes.
  • Clearance highly desired, must be able to obtain/maintain a clearance
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Software Engineer Apply now