Embedded Software Engineer
$75k - $82kivWatch, LLC
Embedded Software EngineerivWatch is seeking an Embedded Software Engineer to design, develop, test, and maintain embedded software for our medical device products. This role will work closely with software, electrical, systems, clinical, and product teams throughout the product development lifecycle. The ideal candidate has strong experience developing embedded systems in C/C++, working directly with microcontrollers and hardware, and building reliable, maintainable software for resource-constrained systems.ResponsibilitiesEmbedded Software Engineer duties include, but are not limited to:Participate in the architecture, design, implementation, testing, and maintenance of reliable, high-quality embedded software for ivWatch medical devices.Develop embedded software in C and/or C++ for microcontroller-based systems.Perform register-level programming and develop or integrate low-level peripheral drivers, including SPI, I2C, UART, GPIO, timers, ADCs, DMA, and other MCU peripherals.Design and debug interrupt-driven and real-time embedded software.Develop software using FreeRTOS or similar real-time operating systems.Build, cross-compile, and debug firmware for microcontroller platforms, including ARM Cortex-M.Read and interpret electrical schematics to understand hardware interfaces, signal paths, component connections, and MCU configurations in support of firmware development and debugging.Use laboratory equipment such as oscilloscopes, logic analyzers, multimeters, and signal generators to troubleshoot hardware and software interactions.Participate in software architecture, design, and peer code reviews.Develop modular, maintainable, and testable software using established software engineering practices.Develop unit tests in C/C++ and apply best practices, including boundary and edge-case testing.Develop Python-based tools and automated tests to support development, verification, debugging, and data analysis.Use Git for version control and collaborative software development.Investigate and correct software defects identified during development, verification and validation, and in commercialized products.Ensure software development activities comply with applicable regulatory requirements, internal procedures, and software engineering best practices.Contribute to the collaborative and fast-moving engineering culture of a growing medical device company.Required QualificationsBachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related technical discipline.Professional experience developing embedded software using C and/or C++.Ability to read and understand electrical schematics and apply them to firmware development and hardware/software troubleshooting.Strong debugging, problem-solving, and analytical skills.Preferred QualificationsUnderstanding of microcontroller architecture and register-level programming.Experience with interrupt handling, concurrency, timing, and real-time embedded systems.Experience with embedded peripherals and communication interfaces such as SPI, I2C, UART, GPIO, timers, DMA, and ADCs.Experience debugging embedded systems using oscilloscopes, logic analyzers, multimeters, and other laboratory equipment.Experience with embedded software build systems and cross-compilation toolchains.Familiarity with CMake.Experience writing unit tests in C/C++, including boundary and edge-case testing.Experience developing test automation or engineering tools using Python.Familiarity with FreeRTOS or other real-time operating systems.Proficiency with Git and collaborative version control workflows.Experience developing software for regulated products or medical devices.Salary Range: $75,000 - $82,000
$180k - $210k
OverviewThe Subject Matter Expert (SME), Senior Systems Engineer serves as the Government’s primary technical POC, providing overall leadership, technical guidance, and quality assurance.ResponsibilitiesKey Responsibilities:Advisory Leadership: Act as the main technical...SuggestedTemporary workImmediate startFlexible hoursShift work- ...Responsibilities ~ Serve as part of a larger architecture, engineering, development, and testing team, collaborating on the various layers... ...related field with three years’ work experience or completed Software Development Program with four years’ work experience ~...SuggestedFull timeWork experience placement
$130k - $163k
...Navy nuclear submarines. Our diverse and innovative team of professionals ranges from skilled trades to project managers, engineers and software developers to solution architects, technical subject matter experts, and system users. We collaborate together at the forefront...SuggestedLocal areaRemote workRelocationRelocation package$54.13k - $80k
...video: Who We Are Maritime Operations within Mission Technologies - Nuclear & Environmental Services, is looking for an Engineering Technicians to join the team in Newport News, VA. Engineering Technicians in the Maritime Operations group support a wide...SuggestedHourly payFull timeApprenticeshipWork at officeLocal areaWorldwideRelocation package- ...company and certified Woman-Owned Small Business (WOSB) providing engineering, analytical, and programmatic expertise to the Federal... ...matters.Ensure components of Aviation Warfare System hardware and software configurations are properly installed and tested to support a...SuggestedContract workWork at officeRemote workFlexible hours2 days per week3 days per week
- ...Mission Systems Engineer – Senior Ft. Eustis - Newport News VA areaSenior multi-disciplinary engineering support for Mission Systems, Platforms, and Technical Integration. Capable of overseeing staff and serving as Key Personnel.Key DutiesGenerate reports, procedures,...
$40 - $50 per hour
...Electrical Engineer/Systems EngineerWe are currently hiring an Electrical Engineer/Systems Engineer in Newport News, VA. This is a full time position that will be set up as a long term, multi year contract. This position is focused more on facilities and infrastructure...Long term contractFull timeContract workTemporary workCurrently hiring- ...Mission Systems EngineerEssnova is seeking a Senior Mission Systems Engineer to support multidisciplinary engineering, modeling and... ...engineering models to requirements definition, system architecture, software design, and hardware design.Develop and execute material,...
- ...established and growing capabilities across Intelligence, Analytics, Engineering, Mission Support, and Communications disciplines. Founded in 2... ...unique and challenging problems. This may take the form of embedding with users across the world as well as downloading your...Contract workFor contractors
$53 - $60 per hour
...Job Description: Join a dynamic team as a Hardware Design Engineer, where you will play a pivotal role in designing, developing, and... ...with project managers, scientists, and engineers across avionics, software, thermal/structural, and mechanical design teams....Permanent employmentContract workTemporary work$149k - $165k
The Systems Engineer Lead is responsible for leading the technical aspects of research, development, design, and validation of mechanical... ...control system logic necessary for haul truck functions.Writes software and/or uses model-based design techniques to develop software...- ...established and growing capabilities across Intelligence, Analytics, Engineering, Mission Support, and Communications disciplines. Founded in 2... ...unique and challenging problems. This may take the form of embedding with users across the world as well as downloading your...Contract workFor contractors
- ...training environment. The candidate must be able to work with data engineers, architects, integrators, and system administrators to develop... ...~ Translate user requirements into executable and supportable software design and technical objectives to rapidly drive convergence...Full timeWork experience placement
$95k - $117k
...Reliability EngineerLocation: Newport News, VirginiaSalary: $95K -117K plus bonusJob Summary of the Senior Utilities Reliability Engineer: As a Sr. Utilities Reliability Engineer, you will play a crucial role in optimizing and managing utility systems across our facilities...$95k - $117k
...VirginiaCompensation: $95,000 to $117,000 per year, plus bonusOur food manufacturing facility is seeking a Senior Utilities Reliability Engineer to manage and optimize utility systems across our operations, with a primary focus on industrial refrigeration, boiler, and...Full time$142k - $178k
...Navy nuclear submarines. Our diverse and innovative team of professionals ranges from skilled trades to project managers, engineers and software developers to solution architects, technical subject matter experts, and system users. We collaborate together at the forefront...ApprenticeshipLocal areaRemote workRelocation$100k - $120k
Senior RF Systems Engineer Join to apply for the Senior RF Systems Engineer role at Compendium Federal Technology 3 weeks ago Be among... ...engineering field such as Systems Engineering, Electrical Engineering, Software Engineering, Aerospace Engineering, Mechanical Engineering, or...Full timeImmediate start$112.9k - $257k
...seasoned developer like you with the expertise needed to build software and systems from vision to production-ready. This role is more... ...designsSecret clearanceBachelor's degree in Computer Science, Engineering, or a technology field, or 6+ years of experience in mission...Full timeContract workPart timeWork at officeLocal areaRemote work$102k - $138k
...GDIT has an immediate opening for a Army Watercraft Systems Engineer supporting Worldwide Field Sustainment operations for the United... ...offering leading mission-ready capabilities in AI, cloud, cyber and software development. Join our Talent Community to stay up to date on...Full timeTemporary workPart timeFor contractorsWork at officeImmediate startRemote workWorldwideFlexible hours- ...Aircraft Systems Engineer Location: Newport News, Virginia Job Type: Full-Time Department: Engineering Compensation: Salary... .... · Support the integration of electrical, avionics, software, and mission systems into aircraft platforms. · Perform system...Full timeLocal area
- ...the delivery of new digital products and services. Participate in code reviews, version control, automated testing, and secure software development practices to ensure high-quality, production-ready applications that protect sensitive customer and financial data....Hourly payPermanent employmentContract work2 days per week3 days per week
- ResponsibilitiesMake an impactControls Engineer serves as the primary controls and automation resource supporting the onsite System Operations... ...and resolve complex automation and controls issues using PLC software and diagnostic tools.Ability to read, understand, and modify...Permanent employmentLocal areaWorldwideFlexible hours
- ...A leading healthcare software company is seeking a Technical Solutions Engineer to tackle complex problems that impact millions of patients worldwide. The role involves diagnosing issues, identifying solutions, and managing implementations across various locations. Ideal...WorldwideRelocationRelocation package
- ...multiple controls projects simultaneously, ensuring all projects are on track financially and for an on-time deploymentCollaborate with engineering and sales teams to design and quote automation systems and system improvementsDevelop system documentation and provide documented...Remote workWorldwide
- ...nationally and provide financial relocation assistance. Problem-solving with a purpose. As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside customer counterparts, you’ll tackle mission-...Work at officeRelocationVisa sponsorshipRelocation package
$175.8k - $240.8k
...with multiple disciplines such as Operations, Modeling, and Data Engineering as part of the role Design and implement ML models and... ...Work within a cross-functional Agile team to create and enhance software that supports cutting-edge big data and ML applications Retrain...Full timeInternship- ...scalable web applications, writing and modifying code, debugging software, and training staff. To ensure success as a SharePoint... ...Requirements: Bachelor’s degree in computer science or software engineering.MOSS or WSS certification. Previous experience as a SharePoint...
- DescriptionSAIC is seeking a Systems Engineer to join our team in support of the Air Operations Center Weapons System (AOC WS) Falconer... ...limited to:Perform Systems Engineering in Command and Control (C2) software (TBMCS, MAAPTK, GALE, JADOCS, PTT and more) for the AOC (Air...For contractors
$140k - $160k
GovCIO is currently hiring for a Systems Engineer (SME) to support modernization efforts. This position will be located in Hampton, Va... ...Skills and Experience Bachelor's degree in computer engineering, software engineering, systems engineering or related field experience....Work experience placementCurrently hiring- Muhlbauer, Inc., headquartered in Newport News, Virginia, seeks a Software Engineer to work at unanticipated location(s) in the U.S. Will develop and customize software for semiconductor machines. Your tasks:Develop and test software for Mühlbauer’s semiconductor applications...Remote workWorldwideRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software Newport News, VA
- software sales Newport News, VA
- embedded software Newport News, VA
- id software Newport News, VA
- software support Newport News, VA
- software technical support engineer Newport News, VA
- remote software sales Newport News, VA
- software technology Newport News, VA
- software asset management analyst Newport News, VA
- ultimate software Newport News, VA




