Embedded Software Engineer with Security Clearance Engineering - Concord, MA at Geebo

Embedded Software Engineer with Security Clearance

We are looking for an Embedded Software Engineer to join our Concord, MA teamApplicants should have a BS or MS degree in a related field, 2
years of professional experience, and a desire to work hands-on with electronics hardwareSuccessful applicants will work with an interdisciplinary team of scientists and engineers to develop communications, sensing, and autonomy software and firmware in support of national security applicationsOur team supports R&D for a wide variety of maritime systems including sonar systems, novel autonomous surface vessels, delay tolerant networks, underwater sensing, tracking, and communication arrays, and payloads for unmanned underwater vehiclesCandidates must have a proven track record of designing and implementing software in a Linux environment using Python and modern C+
(e.
gC++17)Experience with the Zynq System on Chip platform, or FPGAs/VHDL, is highly desiredA background in autonomous systems, embedded signal processing, AI and ML techniques, or underwater networking and navigation would be beneficialYou will work in a small company environment where technical excellence is rewarded and an entrepreneurial spirit is encouraged, and you will have the chance to work directly with colleagues and customers that value innovation and creativityOur laboratories and manufacturing facilities provide the flexibility to rapidly build and field prototypes to address immediate needs, as well as experiment with new innovations for the futureThings you'll get to work on:
o Autonomous control of Unmanned Surface Vessels o Communication and networking protocols for challenging environments o Acoustic, signal processing and autonomy algorithms for subsea sensor systems o Acoustic payloads for subsea and surface autonomous systems o Simulations, visualizations, and command and control interfaces Required education and
Experience:
o BS or MS degree in computer science, engineering, or applied math/physics o At least two years of professional experience o Fluency in C+
and/or Python, including standard scientific computing libraries o Experience developing for Linux platforms o Experience using modern software engineering tools (version control, CI, etc.
) o Ability to obtain and maintain a U.
SDepartment of Defense Secret Security Clearance Also beneficial:
o A passion for maritime systems o Experience with the Zynq SoC platform, FPGAs and VHDL o Experience implementing and deploying algorithms for GPUs and TPUs o Familiarity with autonomy standards, including MOOS-IvP, ROS, and/or UMAA o Fluency with MATLAB o Familiarity with IP/TCP/UDP networking and RS232/RS422 communications o Interest in new and evolving programming languages (Rust, Go) o Embedded and/or real-time programming experience o Background in networking, controls, or communications theory o Signal processing or numerical modeling experience o Fluency with JavaScript and front-end web development Recommended Skills Algorithms Applied Mathematics Artificial Intelligence C+
(Programming Language) Communication Theories Creativity Apply to this job.
Think you're the perfect candidate? Apply on company site $('.
external-apply-email-saved').
on('click', function (event) window.
ExternalApply = window.
open('/interstitial?jobdid=j3m6ny63zvzz7g0tp7h', 'ExternalApply-j3m6ny63zvzz7g0tp7h'); ); Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.