Embedded Software Engineer
4 months ago
Embedded Software Engineer
Overview
At Liquid Robotics, we make the most experienced ocean surface robot on the planet. Our Wave Glider platform services a wide range of missions, whether it's acting in partnership with environmental institutes to monitor oil spills or supporting a nation's sovereignty by listening for submarines deep within the ocean, these rugged uncrewed surface vessels have been deployed in high sea states in the North Sea, hurricanes, or tropical storms, for more than 10 years.
Liquid Robotics is seeking an Embedded Software Engineer. This person will be responsible for embedded development activities on various internal and customer projects at Liquid Robotics. Key activities will include analyzing and creating embedded system requirements, researching and prototyping solutions, hands-on code development and developing embedded code, creation and execution of test procedures for embedded code in a cross functional, highly engaged environment. The Embedded Software Engineer will report to the Hardware Engineering Manager. This role will be located in our Herndon, VA headquarters.
Responsibilities
Job duties will include:
- Analysis and creation of requirements for embedded systems
- Creation and execution of test procedures to validate design meets requirements
- Research and rapid-prototype embedded systems concepts
- Design, implement, and test embedded software to interface with and process data from hardware peripherals
- Review and accept embedded software and firmware delivered by subcontractors and providers
- Document design and implementation, support peer reviews and gate reviews.
- Own the interface between hardware and software
- Assist hardware team in selection and assessment of new hardware
- Assist software team in definition of software interfaces, design the integration of sensors/embedded systems into the greater system
- BS in Electrical Engineering, Computer Science or a related field.
- Five or more years of direct experience in embedded systems, software development, or hardware design.
- Strong experience in embedded software, with C/C++ development experience preferred.
- Able to establish and configure hardware test environment for prototyping and development.
- Able to work with common lab equipment, for example logic analyzers, oscilloscopes, and power supplies.
- Working knowledge of typical hardware interfaces such as I2C, CANbus, UART, TCP/IP.
- Familiarity with STM32 products and development environments
- Experience with Lattice Semiconductor devices and Diamond IDE
- Experience with optimization of software/firmware for power consumption
- Experience with FreeRTOS or other similar embedded operating systems
- Experience with unit testing frameworks such as CMock/Google Test
- Experience with code coverage/static analysis tools
- An exceptional candidate would have development experience using Open Autonomous Underwater Vehicle (OpenAUV) software architecture, including payload controller extensible (PCX) modular open architecture.
Liquid Robotics designs and manufactures Wave Gliders®, the world's first wave and solar powered autonomous ocean robots. With partners, they address challenges facing defense, Oil & Gas, commercial and science customers by making ocean data collections and communications easier safer and in real-time. Liquid Robotics was acquired by Boeing in December of 2016 and operates as an independent non-integrated subsidiary.
For more info, please visit www.liquid-robotics.com
Liquid Robotics is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
-
Embedded Software Engineer
3 weeks ago
Herndon, United States Actalent Full timeJob Title: Embedded Software EngineerJob Description We are seeking an embedded software engineer to help with the development of software that controls a battery management system. This system is part of renewable energy solutions that are revolutionizing how companies can store and release energy gained from wind, water, and solar power systems. The goal...
-
Embedded Software Developer
4 weeks ago
Herndon, Virginia, United States Liquid Robotics, a Boeing Company Full timeEmbedded Software Engineer RoleLiquid Robotics, a Boeing Company, is seeking an Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for developing and implementing embedded software for our ocean surface robots.Key Responsibilities:Design, implement, and test embedded software to interface with and process...
-
Embedded Software Developer
4 weeks ago
Herndon, Virginia, United States Liquid Robotics, a Boeing Company Full timeLiquid Robotics, a Boeing Company, is seeking an Embedded Software Developer to join our team. This role will be responsible for embedded development activities on various internal and customer projects.Key responsibilities will include:Analysis and creation of requirements for embedded systemsCreation and execution of test procedures to validate design...
-
Herndon, United States Unique Hardware Software Systems Company in Major Growth Mode Full timeJob DescriptionJob DescriptionTerrific Opportunity with a Stable and Growing Virginia Company.Recession Resistant Niche Industry: Building Very Unique Technology for Essential Industry type customers.Company Culture geared towards using the best available technologies for our flexible systems.Desired Skills/Experience:Experience writing embedded (C/C++) code...
-
Embedded Development Engineer
4 months ago
Herndon, United States Cohere Technology Group Full timeCohere is looking for software engineers with C/C++ and assembly skills, hands-on knowledge of operating system internals including writing device drivers for current, new, and emerging hardware products centered on the ARM, Intel, and Risc-V processors. You will be working with cutting-edge designs and will be encouraged to dream up unique and elegant...
-
Senior Satellite Embedded Engineer
2 weeks ago
Herndon, VA, United States TalentRemedy Full timeOur client operates a commercial satellite constellation that detects, geolocates, and identifies a broad range of signals & behaviors. As a Satellite Embedded Engineer, you will be expected to bring a strong technical skill set to troubleshoot issues with spacecraft hardware and software. Working in a dynamic, fast-paced, development environment, you will...
-
Database Software Engineer
4 weeks ago
Herndon, Virginia, United States AIRBUS U.S. Space & Defense, Inc. Full timeJob Summary:AIRBUS U.S. Space & Defense, Inc. is seeking a highly skilled Database Software Engineer to support the development and maintenance of various spacecraft Telemetry and Telecommand (TM/TC) databases.The successful candidate will be responsible for contributing to the full lifecycle of the database, from program inception through operations, and...
-
Firmware Software Engineer
1 month ago
Herndon, Virginia, United States FIBERTEK, INC. Full timeFirmware Engineer Job DescriptionFibertek, Inc. is a leading developer of laser and electro-optic systems for the aerospace community, with key contributions to lasers for atmospheric sensing, laser communications, and lidar sensors for NASA, DoD, and commercial customers.Job SummaryWe are seeking an experienced Firmware Engineer to contribute to the...
-
CNO Software Engineer
2 weeks ago
Herndon, United States iNovex Information Systems Full timeJob Brief CNO Development; Software Engineering Job Description We're searching for talented individuals who CNO Development support a government customer. This program will maximize the effectiveness and efficiency of our country's most important missions both at home and abroad. If you are ready to support a high-performing team that truly makes a...
-
Senior Software Engineer
3 weeks ago
Herndon, United States iDirect Government Full timeOverview iDirectGov's hubs, satellite routers and network management software address the growing complexity of deploying and managing global IP networks. iDirect Government's specialized technology includes transmission security (TRANSEC), Communication Signal Interference Removal (CSIR™) anti-jam technology and Open Antenna Modem Interface Protocol...
-
Software Developer
4 weeks ago
Herndon, United States Softworld, a Kelly Company Full timeJob Title: 80420 - Software DeveloperJob Location: Herndon VA 20171Onsite RequirementsJava front end with React and C or C++ on the back end. Python and LINUX as wellSoftware Development needs on the UI side for individuals to have Native React skills built on a Java front end. Functionality is key here, not graphics. The back end is primarily C or C++ (not...
-
Software Developer
4 weeks ago
Herndon, United States Softworld, a Kelly Company Full timeJob Title: 80420 - Software DeveloperJob Location: Herndon VA 20171Onsite RequirementsJava front end with React and C or C++ on the back end. Python and LINUX as wellSoftware Development needs on the UI side for individuals to have Native React skills built on a Java front end. Functionality is key here, not graphics. The back end is primarily C or C++ (not...
-
Software Engineer
3 weeks ago
Herndon, United States Chameleon Consulting Group Full timeCompany Overview CCG is a technology company focused on equipping customers with the capabilities and support to conduct intelligent and successful cyber operations. We do this by finding the most talented engineers and operators in the country, give them some of the most challenging problems facing the US government, and help them unleash their creativity...
-
Software Engineer
4 months ago
Herndon, United States Altus Consulting Corp Full timeActive TS/SCI security clearance with polygraph is required. Altus Consulting Seeks a Software Engineer to Drive Innovation Are you a passionate software engineer eager to join a dynamic team tackling challenging projects? Do you thrive in environments where cloud solutions, cutting-edge technologies, and a dedication to secure development intersect? If so,...
-
Cyber Operations Software Developer
6 days ago
Herndon, Virginia, United States iNovex Information Systems Full timeJob BriefCNO Development; Software EngineeringJob DescriptionWe are seeking highly skilled individuals who can support a government customer in optimizing the effectiveness and efficiency of our country's most important missions.This program will involve developing specialized cyber tools, techniques, and integrated effects to address real-world problems and...
-
Firmware Engineer Position
1 month ago
Herndon, Virginia, United States FIBERTEK, INC. Full timeFirmware Engineer Job DescriptionFibertek, Inc. is a leading developer of laser and electro-optic systems for the aerospace community, with key contributions to lasers for atmospheric sensing, laser communications, and lidar sensors for NASA, DoD, and commercial customers.Job SummaryWe are seeking an experienced Firmware Engineer to contribute to the...
-
Software Engineer
2 months ago
Herndon, United States Elexis Ventures Staffing Full timeSoftware Engineer must hold an Active Top Secret /SCI with a Full Scope Poly DESCRIPTION:The Software Engineer is responsible for the design development and maintenance of software applications operating in a cloud environment. KNOWLEDGE SKILLS AND ABILITIES: The successful candidate should have one or more of the following skills: Demonstrated ...
-
Software Engineer
2 months ago
Herndon, United States Elexis Ventures Staffing Full timeSoftware Engineer must hold an Active Top Secret /SCI with a Full Scope Poly DESCRIPTION:The Software Engineer is responsible for the design development and maintenance of software applications operating in a cloud environment. KNOWLEDGE SKILLS AND ABILITIES: The successful candidate should have one or more of the following skills: Demonstrated ...
-
Software Project Manager
3 weeks ago
Herndon, United States Motion Recruitment Full timeA leading global energy storage optimizer is hiring a Software Project Manager. This The primary function of this role is to accelerate our software products delivery and support our development teams. The role will be an integral part of the Software Engineering teams in a Research and Development roles, supporting new product development initiatives in...
-
Senior Enterprise Computing Engineer
2 weeks ago
Herndon, Virginia, United States Sabree Software Services Full timeWe are seeking an experienced Enterprise Computing Engineer to join our team at Sabree Software Services. This is a challenging and rewarding opportunity to work on complex projects for a key government customer.The successful candidate will have a Bachelor's or Master's Degree and a minimum of six years of experience in enterprise computing engineering,...