Embedded Systems Software Design Engineer
3 weeks ago
About the Team
The Sensors Division at STR focuses on applied research and advanced technology development on innovative sensor system technology, from underwater acoustics and active/passive EO/IR to radar and electronic warfare. Our work spans the modeling, development, integration, and test and evaluation required to prove the capability at each step.
The Advanced Systems Development (ASD) Group within the Sensors Division supports the DoD and IC. ASD executes a broad portfolio of undersea and overhead technologies focused on advancing sensing capabilities in contested areas.
The team develops signature exploitations, implements advanced algorithms and processing, creates novel sensing approaches spanning acoustic, RF, and optical domains, advances UUV designs and subsystem technologies, and fields prototype hardware to demonstrate impactful applications.
The Role:
STR is seeking a Software Engineer with experience in Embedded Systems Software Design to support advancing algorithms and developmental code to a final system implementation. These efforts will involve either working with payloads with finite compute resources or supporting design choices between resources and algorithm performance.
You will collaborate with fellow researchers and engineers on multi-disciplinary teams within STR to develop, build, test, and demonstrate novel systems in challenging environments such as undersea or outer space.
What you will Do:
Work with a small, focused team to develop, implement, and test real-time applications on a range of processor architectures
Implement real-time systems from verified algorithms written in developmental languages
Support software upgrades and maintenance of prototype systems undergoing extended demonstration evaluations in laboratory and/or fielded environments
Apply best practices for development and testing of software in a process that allows for continuous evolution of functionality
Who you Are:
Able to obtain and maintain a Top-Secret security clearance, for which U.S. citizenship is needed by the U.S. Government
BS in Computer Science, Computer Engineering, Applied Mathematics, or related fields
Demonstrated experience in embedded system development and firmware implementation (3+ years)
High proficiency in C or C++
Experience with programming languages such as MATLAB, Python, or similar
Knowledge of and experience with low level communication peripherals such as SPI, UART, I2C, USB, Ethernet, etc
Demonstrated ability to relate and optimize designs to requirements and performance metrics such as latency, throughput, accuracy
Experience debugging real-time/embedded C/C++ code on microcontrollers
Skills in debugging, testing, and documenting software applications
Nice to Haves:
Breath of experience involving implementations in inaccessible or limited-access environments such as undersea and/or space
Experience developing software with embedded operating systems and multi-threaded RTOS
Knowledge and/or experience with lab equipment such as multimeters, function generators, oscilloscopes, etc
Experience in simulation and experiment design, data collection, and analysis
Interest and demonstrated aptitude for working on large, complex technical projects and teams
#J-18808-Ljbffr
-
Embedded Software Engineer
3 weeks ago
Woburn, United States Indigo Technologies Inc. Full timeIndigo Technologies, located in Woburn, Massachusetts, is looking for a talented Embedded Software Engineer to join our growing team of mechanical, electrical, software and controls engineers in developing the next generation of electrified mobility. This engineer will report to the Director of Software and will work with other software and controls...
-
Embedded Software Engineer
4 weeks ago
Woburn, United States Indigo Technologies Full timeIndigo Technologies, located in Woburn, Massachusetts, is looking for a talented Embedded Software Engineer to join our growing team of mechanical, electrical, software and controls engineers in developing the next generation of electrified mobility. This engineer will report to the Director of Software and will work with other software and controls...
-
Embedded Software Engineer
4 weeks ago
Woburn, United States Indigo Technologies Full timeIndigo Technologies, located in Woburn, Massachusetts, is looking for a talented Embedded Software Engineer to join our growing team of mechanical, electrical, software and controls engineers in developing the next generation of electrified mobility. This engineer will report to the Director of Software and will work with other software and controls...
-
Embedded Software Engineer
2 hours ago
Woburn, United States Indigo Technologies Full timeIndigo Technologies, located in Woburn, Massachusetts, is looking for a talented Embedded Software Engineer to join our growing team of mechanical, electrical, software and controls engineers in developing the next generation of electrified mobility. This engineer will report to the Director of Software and will work with other software and controls...
-
Systems Software Engineer
1 week ago
Woburn, United States STR Full timeThe Specialized Products & Advanced Research Capabilities (SPARC) Group is seeking a Software Engineer to be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge technologies with significant and immediate impact on our national security. SPARC aims to advance the state of the art in the areas of computational...
-
Principal Software Engineer 2
1 month ago
Woburn, United States Scientific Systems Full timePrincipal Software Engineer 2 - Software Architect Must have an active SECRET clearance or higher Must be able to design software architecture for complex software systems and integrate with DoD-standard frameworks, architectures, and interfaces This position requires specific background experience with DoD robotics and datalink architecture standards,...
-
Principal Software Engineer 2
7 days ago
Woburn, MA, United States Scientific Systems Full timePrincipal Software Engineer 2 - Software Architect ~ Must have an active SECRET clearance or higher ~ Must be able to design software architecture for complex software systems and integrate with DoD-standard frameworks, architectures, and interfaces ~ 12+ years of experience and Master’s degree (or higher) in Computer Science or relevant engineering...
-
Senior Embedded Firmware Engineer
1 month ago
Woburn, United States Boyd Company Full timeJob Summary: Hands-on Engineer responsible for developing firmware for embedded MCU’s used in electrical (PCBA/PLC based) / mechanical products. This person would work with a small team of mechanical, electrical and manufacturing engineers to bring the new product though its full product development process, which includes early concept thru production...
-
Principal Software Engineer 2
7 days ago
Woburn, MA, United States Scientific Systems Full timePrincipal Software Engineer 2 - Software Architect Must have an active SECRET clearance or higher Must be able to design software architecture for complex software systems and integrate with DoD-standard frameworks, architectures, and interfaces This position requires specific background experience with DoD robotics and datalink architecture standards,...
-
Senior Software Engineer
1 day ago
Woburn, United States Scientific Systems Company, Inc. Full timeJob DescriptionJob DescriptionSSCI is looking to fill a Senior Software Engineer - Space Planning position for software projects relating to autonomous space systems. *Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a...
-
Senior Software Engineer
7 hours ago
Woburn, United States Scientific Systems Company, Inc. Full timeJob DescriptionJob DescriptionSSCI is looking to fill a Senior Software Engineer - Space Planning position for software projects relating to autonomous space systems. *Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a...
-
Senior Software Engineer
1 month ago
Woburn, United States Cytrellis Biosystems Full timeJob DescriptionJob DescriptionSalary: ➡️ HIRING! Senior Software Engineer!We’re looking for passionate and ambitious individuals to join the Cytrellis Team! What makes Cytrellis different:✔️ Unique product offering – ellacor by Cytrellis is the FIRST and ONLY FDA-cleared device for non-surgical, scarless skin removal. ✔️ Untapped Market...
-
Senior Software Engineer
4 hours ago
Woburn, United States Cytrellis Biosystems Full timeJob DescriptionJob DescriptionSalary: ➡️ HIRING! Senior Software Engineer!We’re looking for passionate and ambitious individuals to join the Cytrellis Team! What makes Cytrellis different:✔️ Unique product offering – ellacor by Cytrellis is the FIRST and ONLY FDA-cleared device for non-surgical, scarless skin removal. ✔️ Untapped Market...
-
Senior Software Engineer
1 month ago
Woburn, United States Scientific Systems Company, Inc. Full timeJob DescriptionJob DescriptionSSCI is looking to fill a Senior Software Engineer - Space Planning position for software projects relating to autonomous space systems. *Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a...
-
Software Engineer
16 hours ago
Woburn, United States Systems & Technology Research Full timeSTR is hiring an Emulation Tooling and Modeling Software Engineer to be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge technologies with significant and immediate impact on our national security. This position offers an excellent opportunity to work at the nexus of computers and real-world physical systems....
-
Model Based Systems Engineer 2
4 weeks ago
Woburn, United States Scientific Systems Full timeScientific Systems Products Division is looking to fill a Systems Engineer position in the domain of Autonomous Vehicles and Uncrewed Systems. The successful applicant will be responsible for developing architecture models relating to autonomous flight systems and crewed-uncrewed collaboration using Model Base Systems Engineering (MBSE) methods and tools....
-
Software Reverse Engineer
1 week ago
Woburn, United States STR Full timeSTR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite. What you will do : Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and...
-
Software Reverse Engineer
1 day ago
Woburn, United States STR Full timeSTR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite. What you will do : Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and...
-
Lead Software Integration Engineer
1 week ago
Woburn, United States Systems & Technology Research Full timeSTR makes the world a safer place by developing technology and applying it to solve emerging national security challenges. Our Cyber Division develops the people, tools, and processes that put all the right bytes in all the wrong places. We strive for impact, craftmanship, and teamwork while tackling our nation’s most demanding cyber problems. A Lead...
-
BMS Software Engineer
1 week ago
Woburn, United States Comfort Systems USA Full timeAt BCM Controls, we are focused on our people, our culture, and our business. Our goal is to be the “Best Place You Will Ever Work!” We are growing and looking to hire great people to support our vision. BCM specializes in building automation, security systems and energy services for commercial, institutional, and industrial clientele. There is no better...