Embedded Software Engineer

4 weeks ago


Concord, United States Ed Wallach Search Group Full time
Location: Concord, MA

Security Clearance: US Citizen/Clearable

We are looking for an Embedded Software Engineer to join our Concord, MA team.
Applicants 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 hardware.
Successful 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 applications.
Our 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 vehicles.

Candidates must have a proven track record of designing and implementing software in a Linux environment using Python and modern C++ (e.g. C++17).
Experience with the Zynq System on Chip platform, or FPGAs/VHDL, is highly desired.
A background in autonomous systems, embedded signal processing, AI and ML techniques, or underwater networking and navigation would be beneficial.

You 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 creativity.
Our 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 future.

Things you'll get to work on:

• Autonomous control of Unmanned Surface Vessels
• Communication and networking protocols for challenging environments
• Acoustic, signal processing and autonomy algorithms for subsea sensor systems
• Acoustic payloads for subsea and surface autonomous systems
• Simulations, visualizations, and command and control interfaces

Required education and experience:

• BS or MS degree in computer science, engineering, or applied math/physics
• At least two years of professional experience
• Fluency in C++ and/or Python, including standard scientific computing libraries
• Experience developing for Linux platforms
• Experience using modern software engineering tools (version control, CI, etc.)
• Ability to obtain and maintain a U.S. Department of Defense Secret Security Clearance

Also beneficial:

• A passion for maritime systems
• Experience with the Zynq SoC platform, FPGAs and VHDL
• Experience implementing and deploying algorithms for GPUs and TPUs
• Familiarity with autonomy standards, including MOOS-IvP, ROS, and/or UMAA
• Fluency with MATLAB
• Familiarity with IP/TCP/UDP networking and RS232/RS422 communications
• Interest in new and evolving programming languages (Rust, Go)
• Embedded and/or real-time programming experience
• Background in networking, controls, or communications theory
• Signal processing or numerical modeling experience
• Fluency with JavaScript and front-end web development

Email Your Resume

  • Concord, United States Compass Inc Full time

    Description • Experience with embedded Linux • Experience in the full software development life cycle using IEC 62304. • Provide technical solutions of wide range of difficult software engineering problems. • Evaluate systems/components and make recommendations for improvements and solutions. • Leads in debug and test of integrated software using...


  • Concord, New Hampshire, United States Compass Inc Full time

    Experience with embedded Linux Experience in the full software development life cycle using IEC Provide technical solutions of wide range of difficult software engineering problems. Evaluate systems/components and make recommendations for improvements and solutions. Leads in debug and test of integrated software using software and hardware tools as...


  • Concord, United States Ed Wallach Search Group Full time

    Location: Concord, MA Security Clearance: US Citizen/Clearable We are looking for an Embedded Software Engineer to join our Concord, MA team. Applicants 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 hardware. Successful applicants will work with an interdisciplinary...


  • Concord, United States Ed Wallach Search Group Full time

    We are looking for an Embedded Software Engineer to join our Concord, MA team. Applicants 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 hardware. Successful applicants will work with an interdisciplinary team of scientists and engineers to develop communications, sensing,...

  • Software Engineer

    3 weeks ago


    Concord, United States Ed Wallach Search Group Full time

    Location: Concord, MA Security Clearance: US Citizen/Clearable We are looking for a Software Engineer to join our Concord, MA team. Applicants 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 hardware. Successful applicants will work with an interdisciplinary team of...


  • Concord, United States Ed Wallach Search Group Full time

    We are looking for a Software Engineer to join our Concord, MA team.Applicants 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 hardware. Successful applicants will work with an interdisciplinary team of scientists and engineers to develop communications, sensing, and...


  • Concord, United States Ed Wallach Search Group Full time

    We are looking for a Software Engineer to join our Concord, MA team.Applicants 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 hardware. Successful applicants will work with an interdisciplinary team of scientists and engineers to develop communications, sensing, and...


  • Concord, United States Ed Wallach Search Group Full time

    We are looking for a Senior Software or Computer Engineer to join our Concord, MA team. Applicants should have a BS or MS degree in a related field, 5+ years of professional experience, and a desire to work hands-on with electronics hardware. Successful applicants will work with an interdisciplinary team of scientists and engineers to develop communications,...

  • Software Engineer

    1 week ago


    Concord, United States Meta Inc Full time

    Summary: The Reality Labs team at Meta enables people around the world to come together and connect through world-class Augmented and Virtual Reality hardware and software. With global departments dedicated to AR/VR research, computer vision, haptics, social interaction, and more, AR/VR is committed to driving the state-of-the-art forward through relentless...


  • Concord, New Hampshire, United States BAE Systems Full time

    Job Description Because this role involves classified work in a closed area all work will need to be performed on site.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST Labs collaborate across the enterprise. On this team, you'll have the opportunity...


  • Concord, New Hampshire, United States BAE Systems Full time

    Job Description Because this role involves classified work in a closed area all work will need to be performed on site.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST Labs collaborate across the enterprise. On this team, you'll have the opportunity...


  • Concord, New Hampshire, United States BAE Systems Full time

    Job Description Because this role involves classified work in a closed area all work will need to be performed on site.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST Labs collaborate across the enterprise. On this team, you'll have the opportunity...


  • Concord, New Hampshire, United States BAE Systems Full time

    Job Description Because this role involves classified work in a closed area all work will need to be performed on site.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST Labs collaborate across the enterprise. On this team, you'll have the opportunity...


  • Concord, New Hampshire, United States BAE Systems Full time

    Job Description Because this role involves classified work in a closed area all work will need to be performed on site.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST Labs collaborate across the enterprise. On this team, you'll have the opportunity...


  • Concord, New Hampshire, United States BAE Systems Full time

    Job Description Because this role involves classified work in a closed area all work will need to be performed on site.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST Labs collaborate across the enterprise. On this team, you'll have the opportunity...


  • Concord, New Hampshire, United States BAE Systems Full time

    Job Description Because this role involves classified work in a closed area all work will need to be performed on site.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST Labs collaborate across the enterprise. On this team, you'll have the opportunity...


  • Concord, New Hampshire, United States BAE Systems Full time

    Job Description Because this role involves classified work in a closed area all work will need to be performed full-time on site.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST LabsTM collaborate across the enterprise. On this team, you'll have the...


  • Concord, New Hampshire, United States Fidelity TalentSource Full time

    Software Engineer in Test Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer in Test for our Workplace Investing business unit in Westlake, TXThe Role Fidelity Investments has an opportunity for a Software Engineer in Test within our growing Team. In...


  • Concord, United States Wells Fargo Bank N.A Full time

    LEAD SOFTWARE ENGINEER, Wells Fargo Bank, , Concord, California: Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments. Must have a Bachelor's degree in Applied Computer Science, Computer Science, Computer Enginee...


  • Concord, United States Assessment & Qualifications Full time

    Assessment & Qualifications Senior Software Engineer Concord , New Hampshire Apply Now The Senior Software Developer is responsible for analysis, design, implementation, and unit testing to produce high-quality code for a project team responsible for supporting a number of cutting edge assessment technology platforms. They will use industry best practices...