{"schemaVersion":"jobsearcher.job.v1","id":"560311d44edddf1f3afe2acc","url":"https://jobsearcher.com/jobs/560311d44edddf1f3afe2acc","canonicalUrl":"https://jobsearcher.com/jobs/560311d44edddf1f3afe2acc","title":"Software Engineer","description":"Job Summary\nWe are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development, with experience in building scalable applications and a passion for technology. You will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients while ensuring high performance and responsiveness.\nPurpose: Deliver production-ready firmware\nFirmware Specs:\nShall be written in C and/or C++ code language.\nDeliverable: Firmware containing both the source code, libraries, modules, etc., and the boot-loadable executable files shall be delivered to Cygnus Medical.\nIntellectual Property Rights: All developed source code, libraries, modules, etc., and the boot-loadable executable files shall be the royalty-free, exclusive intellectual property of Cygnus Medical. They shall not be distributed to any third party without Cygnus Medical’s express, written permission.\nSource code shall be modular, to facilitate debugging, troubleshooting and future revisions and updates.\nSource code shall be well-annotated with descriptive comments.\nInterim, compilable versions of code shall be delivered to Cygnus Medical as project progresses for evaluation.\nA Software/Firmware Revision Control Archiving process shall be employed and maintained by developer to track development progress and, most importantly, to archive released versions.\nThe Airtime uses a touch-controlled color graphics display and it functions with event-driven code modules after power-on boot-up and system configuration.\nDeveloper shall use the Microsoft Visual Studio Code (Free) development environment\nDeveloper shall integrate the new Airtime graphical user interface design code (designed by SquareLine Studio) into the developedf code.\nDevelopment shall proceed on a milestone basis, with technical, schedule and budget progress reviews at the end of each milestone.\nSoftware / Firmware Engineer:\nNon-Disclosure Agreement required.\nBS or higher degree in Computer Science and/or Electrical Engineering preferred\nExperience with development of embedded microprocessor devices (would like to see resume or CV).\nFamiliarity with C and C++ code languages.\nFamiliarity with Software Revision Control applications.\nFamiliarity with color LCD/TFT, capacitive-touch display interfacing and DMA data transfers to the display.\nJob Type: Contract\nPay: $5,000.00 - $7,000.00 per month\nCompensation Package:\n1099 contract\nHourly pay\nSchedule:\n8 hour shift\nMonday to Friday\nWork Location: In person","company":"Precision Assembly Technologies","rawCompany":"precision assembly technologies","city":"Bohemia","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-08-04T14:55:32.370Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Job Summary\nWe are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development, with experience in building scalable applications and a passion for technology. You will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients while ensuring high performance and responsiveness.\nPurpose: Deliver production-ready firmware\nFirmware Specs:\nShall be written in C and/or C++ code language.\nDeliverable: Firmware containing both the source code, libraries, modules, etc., and the boot-loadable executable files shall be delivered to Cygnus Medical.\nIntellectual Property Rights: All developed source code, libraries, modules, etc., and the boot-loadable executable files shall be the royalty-free, exclusive intellectual property of Cygnus Medical. They shall not be distributed to any third party without Cygnus Medical’s express, written permission.\nSource code shall be modular, to facilitate debugging, troubleshooting and future revisions and updates.\nSource code shall be well-annotated with descriptive comments.\nInterim, compilable versions of code shall be delivered to Cygnus Medical as project progresses for evaluation.\nA Software/Firmware Revision Control Archiving process shall be employed and maintained by developer to track development progress and, most importantly, to archive released versions.\nThe Airtime uses a touch-controlled color graphics display and it functions with event-driven code modules after power-on boot-up and system configuration.\nDeveloper shall use the Microsoft Visual Studio Code (Free) development environment\nDeveloper shall integrate the new Airtime graphical user interface design code (designed by SquareLine Studio) into the developedf code.\nDevelopment shall proceed on a milestone basis, with technical, schedule and budget progress reviews at the end of each milestone.\nSoftware / Firmware Engineer:\nNon-Disclosure Agreement required.\nBS or higher degree in Computer Science and/or Electrical Engineering preferred\nExperience with development of embedded microprocessor devices (would like to see resume or CV).\nFamiliarity with C and C++ code languages.\nFamiliarity with Software Revision Control applications.\nFamiliarity with color LCD/TFT, capacitive-touch display interfacing and DMA data transfers to the display.\nJob Type: Contract\nPay: $5,000.00 - $7,000.00 per month\nCompensation Package:\n1099 contract\nHourly pay\nSchedule:\n8 hour shift\nMonday to Friday\nWork Location: In person","datePosted":"2026-08-04T14:55:32.370Z","dateModified":"2026-08-04T14:55:32.370Z","hiringOrganization":{"@type":"Organization","name":"Precision Assembly Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bohemia","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"560311d44edddf1f3afe2acc"},"url":"https://jobsearcher.com/jobs/560311d44edddf1f3afe2acc"}}