Embedded Software Engineer I/II

Updated: 24 days ago
Location: Boston, MASSACHUSETTS

About Northeastern:

Founded in 1898, Northeastern is a global research university and a world leader in experiential learning. The same commitment to connecting with the world drives our use-inspired research enterprise. The university offers a comprehensive range of undergraduate and graduate programs leading to degrees through the doctorate in nine colleges and schools. Our campuses in Charlotte, N.C., San Francisco, Seattle, and Toronto are regional platforms for undergraduate and graduate learning and collaborative research. Northeastern pursues advanced research in security and materials at the Innovation Campus in Burlington, Massachusetts, and in coastal sustainability at the Marine Science Center in Nahant, Massachusetts.


About the Opportunity:

KRI at Northeastern University, LLC is seeking highly motivated engineers to join a rapidly growing environment for cutting edge R&D related to unmanned and autonomous systems at our Innovation Campus in Burlington, MA (ICBM). The ICBM is home to one-of-a-kind research and test facilities for conducting activities related to a multitude of drone unmanned and autonomous system technologies. It consists of a state-of-the-art collaboration center as well as indoor and outdoor test ranges for testing aerial and ground systems and other devices such as antennas, navigation, and communications equipment. The lab is designed to be flexible and configurable to support current and future R&D activities related to UAS/UGS in order to advance the state of the research and solve real world problems. Targeted research, development, and test activities include counter-UAS (including non-kinetic/electromagnetic effects), networking, Cyber (vulnerability analysis/exploitation and system hardening), forensics, predictive analytics, autonomous operation, swarms, artificial intelligence/machine learning, machine vision, and UAS sensor technology for detection and tracking.

We are seeking people who are problem solvers, adaptable, self-motivated, and able to work under pressure. The successful candidate is expected to work collaboratively as part of a large team, but also have the initiative to work independently and with little guidance. Candidates should have excellent interpersonal, communication, and presentation skills. This position involves exposure to all aspects of development from brainstorming to final delivery. These positions are grant-funded by current research projects with an anticipation of continued cycles of funding.


• Work collaboratively on a team to design, develop and test software/hardware systems that ultimately will be integrated with a large and complex DoD system-of-systems for Counter-UAS.

• Produce high quality software/hardware designs, documentation and implementation that meet defined requirements.

• Use Agile and DevOps development methodologies to aid delivery of solutions on time and in budget.

• Contribute to other team-based research and development projects related to UAS, Counter-UAS, cyber and wireless systems.

• Work as a part of a larger team consisting of Northeastern faculty, research staff, graduate students, and KRI research staff on diverse topics within the stated areas.

• Perform experiments and tests in state-of-the-art Expeditionary Cyber and UAS Lab at the Northeastern Innovation Campus at Burlington, MA under the direction of project Primary Investigators.

• Work with on-campus industry partners on collaborative projects

• Build prototype hardware and software systems.

• Document results in white papers and reports. Present research to audiences including funding agencies.


• 4 – 6 years of experience required. BS degree or higher in Electrical and Computer Engineering or Computer Science required.
Desired Skills
• Experience with microprocessor system design and printed circuit board design
• Experience with real-time embedded software development
• Experience in Object Oriented Development
• Experience with multiple languages and able to learn others quickly on the fly. Desired languages are C/C++, Python, Java, and Matlab.
• Experience with open source software development and platforms (e.g. Github)
• Experience with designing and operating network-based systems
• Experience with cyber-physical systems, such as drones
• Experience with Cyber Security (exploitation and hardening)
• Knowledge of wireless and RF systems
• Experience in Agile software development
• Experience with DevOps practices and working environments
• Experience in full life-cycle software development and documentation
• Experience with software, hardware and system test activities
• Required: US Citizenship and ability to obtain DoD Secret Clearance (or higher)
• Desired: Active DoD Secret Clearance or above with ability to obtain Special Access clearance

Preferred Qualifications:



Salary Grade:


Additional Information:


Northeastern University is an equal opportunity employer, seeking to recruit and support a broadly diverse community of faculty and staff.  Northeastern values and celebrates diversity in all its forms and strives to foster an inclusive culture built on respect that affirms inter-group relations and builds cohesion. 

All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, religion, color, national origin, age, sex, sexual orientation, disability status, or any other  characteristic protected by applicable law.

To learn more about Northeastern University’s commitment and support of diversity and inclusion, please see www.northeastern.edu/diversity .



View or Apply

Similar Positions