Hardware/Software Integration Engineer
$67 - $108 per hourArtech LLC
Job Description
Job Description
Job Title: Hardware/Software Integration Engineer
Location: North Reading, MA
Duration: 12 Months Contract (Contract to Permanent)
Pay range: $67.00 to $108.00 per hour on W2
Semiconductor test instruments span a deep vertical stack: application software on a host PC, an instrument driver and API layer, embedded software running on module-level processors, a hardware abstraction layer, FPGA logic, and finally the ASICs and DACs that put real volts and amps on a device under test.
Most engineers own one or two of those layers. This role owns the seams between all of them.
You will be the engineer who can start from the test program asked for X and the pin did Y and trace the full chain, including API call, driver layer, register write, FPGA logic, DAC code, and output voltage, until you isolate the layer where behavior diverges from intent. You will read code, RTL, and schematics beyond your own deliverables. You will find defects in a new board's software stack before the board arrives. And you will bring logic design, FPGA, and software engineering into the same conversation and keep them aligned until the issue is closed. Responsibilities:
- Trace and root-cause defects end to end across the instrument stack, from host application and driver API through embedded software, the hardware abstraction layer, FPGA and ASIC/DAC programming, and drive the fix in whichever layer owns it.
- Own the correctness of translation layers, including API surfaces and enumerations, register maps, bitstream encodings, and calibration math that converts engineering units into DAC codes and back.
- Review code, HDL and schematics beyond your own deliverables, including abstraction-layer source, FPGA logic, register map changes across board revisions, and power-on versus runtime initialization paths.
- De-risk new board revisions before hardware arrives by reviewing initialization, connect/disconnect pathways, and break-before-make sequencing.
- Build and improve debug tooling, instrumentation, unified timeline views, automated analysis workflows, and AI-assisted debug and log review capabilities.
- Support internal diagnostic, calibration, continuity, and production verification paths alongside customer-facing APIs.
- Align logic design, FPGA, embedded software, and applications teams around shared failure models and maintain knowledge-sharing documentation.
- Work backward from customer use cases to verify end-to-end system behavior across the stack.
- Set technical direction for cross-layer debugging and participate in design, code, and RTL reviews.
- Partner with component and silicon vendors to resolve system-level integration issues.
- Mentor engineers and help expand cross-disciplinary debugging capabilities across the organization.
- Approximately 6 years of engineering experience, including ownership across firmware and application software on at least one shipped product.
- Proficiency in C and/or C for embedded or Linux environments and Python for automation, tooling, and analysis.
- Strong register-level debugging skills with the ability to interpret datasheets, register maps, and DAC/Client behavior.
- Demonstrated experience solving cross-layer system problems and driving root cause across organizational boundaries.
- Experience influencing teams outside your formal reporting structure.
- Ability to read schematics and understand analog intent, voltage ranges, current limits, protection mechanisms, and signal paths.
- Working knowledge of SPI, I2C, UART, PCIe, and Ethernet/UDP.
- Excellent written and verbal communication skills.
- BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience spanning hardware and software.
- Curiosity and willingness to work outside of narrowly defined ownership boundaries.
- Firmware or board bring-up experience, including bootloaders, BSPs, or device drivers.
- Exposure to FPGA development flows and the ability to read HDL.
- Semiconductor test, instrumentation, measurement, or automation experience.
- Calibration systems and engineering-unit conversion experience.
- AI-assisted debugging, code review, or log analysis experience.
- Multi-processor embedded system experience.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Hardware/Software Integration Engineer in North Reading, MA vacancy
$110.39k - $151.81k
...combines analog, digital, AI, and software technologies into solutions... ...an experienced, hands‑on engineer to help our team design,... ...develop, and validate electronic hardware and firmware for innovative... ..., hardware and software integration Familiarity with popular microcontroller...SuggestedPermanent employmentWork at officeRemote workShift workDay shift- Analog Devices, Inc. is seeking an experienced engineer to design, develop, and validate electronic hardware and firmware for diagnostic devices. You will prototype... ...collaborating with bio-medical, mechanical, and software experts. The role emphasizes hands-on lab work,...Suggested
$86.8k - $165.2k
...of experience and renowned engineering expertise to meet the needs... ...for the design, development, integration, and lifecycle support of Raytheon... ...\n We are seeking a Senior Hardware Integration, Analysis & Test... ...radar hardware, firmware, software, and signal processing and...SuggestedTemporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursDay shift- LightForce Orthodontics is seeking a Senior Technical Program Manager to lead a next-generation product program across hardware, software, and manufacturing domains. You will manage cross-functional teams, drive milestones, and balance technical complexity with business...Suggested
- ...MA headquarters. You will work with Applications Engineers to develop test programs, execute test suites, and... ...create fixturing and documentation, while performing software QA on complex assemblies. The role blends hardware and software skills across digital, bus, optical,...Suggested
- JCW Group in Billerica, MA is seeking a Senior Electrical Systems Engineer to advance MR research hardware through hands-on integration, troubleshooting, and system-level engineering. The role emphasizes integration over new device design and offers on-site collaboration...
- ...Receiver/Exciter & Processing Architecture (REPA) Department is seeking a Principal Hardware Integration, Analysis & Test Engineer to sit at the intersection of radar hardware, firmware, software, and signal processing. You will join an ITS team supporting radar programs...
- Raytheon in the United States seeks a Senior Hardware Integration, Analysis & Test Engineer to join the REPA group, sitting at the intersection of radar hardware, firmware, software, and signal processing. You’ll contribute to a cross-disciplinary ITS team supporting several...
- Pratt & Whitney seeks a Senior Hardware Integration, Analysis & Test Engineer to join the Raytheon/RTX radar portfolio. You will work at the intersection of radar hardware, firmware, software, and signal processing to ensure full system integration. The role focuses on...Day shift
$168.1k - $227.4k
...Amazon is seeking talented engineers to help develop the next generation of advanced... ...in the life As a Senior Embedded Software Engineer, you'll work with cross-functional... ...parallel computing Experience with hardware/software integration and real-time systems Experience...InternshipFlexible hoursShift work- ...Embedded Software Engineer We are looking for an Embedded Software Engineer to develop software for real-time embedded systems... ...principles to optimize software architecture. Integrate software with hardware to ensure compatibility and functionality. Manage code...
$62 - $100 per hour
...Job Title: Embedded Firmware Engineer Location: North Reading, MA Duration... ...automated test equipment. Work with Hardware, Software, and Systems engineering to provide... ...project needs ~ Experience with CI/CD integration. ~ Languages: Expertise in C, C++...Hourly payTemporary workRemote work$143.67k - $215.5k
...dynamic product development and engineering consulting firm located in... ...design to create novel software solutions. While we value experience... ..., use software to debug hardware, and bring electromechanical... ...(Arduino), or integrated solutions like LabJack.Dev Tools...- Analog Devices, Inc. is seeking an Associate Embedded Software Engineer to contribute to the development of embedded software powering our... ...implementation, testing, and support of software that interfaces with hardware systems and enables product functionality. The role requires...
$22 - $41 per hour
...combines analog, digital, AI, and software technologies into solutions that combat... ...The Role As an Embedded Software Engineer Intern, you will gain hands‑on... ...embedded software and firmware for hardware‑based systems. Support the integration of software and hardware...Permanent employmentFull timeInternshipWork at office$68k - $126k
...national security. Job Title: Associate, Integration / Test Engineer Job ID: 43621 Job Location: Wilmington,... ...functional testing and document results ~ Use software tools and perform scripting and software/hardware troubleshooting ~ Setup, configure, and...Local areaFlexible hours$110.39k - $151.81k
...ADI combines analog, digital, AI, and software technologies into solutions that combat... ...Protection team is seeking a Systems Integration Engineer to support the development of next-generation... ...platforms, or AI infrastructure hardware. Proficiency with thermal simulation...Permanent employmentContract workInternshipWork at officeRemote workShift workDay shift$71.99k - $99.01k
...combines analog, digital, AI, and software technologies into solutions... ...Associate Embedded Software Engineer, you will contribute to the... ...that interfaces with hardware systems and enables product... ...and documentation. Assist in integrating software with hardware systems...Permanent employmentInternshipWork at officeRemote work$143.7k - $194.4k
Embedded Software Development Engineer II, Amazon Robotics Firmware Job ID: 10417402 | Amazon.com Services... ...want to work at the intersection of hardware and software, writing code that... ...and software developers to deliver integrated solutions from concept through deployment...InternshipImmediate startFlexible hours$107.5k - $204.5k
...of experience and renowned engineering expertise to meet the needs... ...n Job Summary : \n The Software Product Assurance Center’s Software... ...design, development, integration, and testing of real-time embedded... ...to ensure selected hardware meets hardware and software...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours- ...Harris Technologies in Wilmington, MA seeks an Associate, Integration / Test Engineer to synthesize and define test processes for complex... ...perform root-cause analysis, and support integration with hardware and software systems. #J-18808-Ljbffr L3Harris Technologies, Inc.
$30k
...national security. Job Title: Lead, Embedded Software Test Engineer (Optical Space Systems) : Sign-on bonus ($30... ...and embedded systems and subsystems Integrate and test embedded flight systems at the software/hardware level. Support development of test plans,...Local areaRelocationRelocation packageFlexible hours- Leidos is seeking an Engineering Program Manager to join our innovative engineering team to plan and manage hardware or software development projects in a global setting. You will coordinate Product Line Management, Engineering, Services and Manufacturing to meet requirements...
$86.8k - $165.2k
...0 years of experience and renowned engineering expertise to meet the needs of today... ...for the design, development, integration, and support to production builds,... ...analysis and calibration, integration of hardware with firmware and software, and resolving system level issues...Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursShift workDay shift$115k - $135k
...Senior Embedded Software EngineerBurlington, MA908 Devices Inc.... ...collaborate with world-class engineers and scientists developing groundbreaking... ...aspects of highly integrated software driven electro-... ...plusExperience working with hardware designers to achieve optimum...Work at officeRemote workWorldwide$126.8k - $149.9k
...Senior Embedded Software EngineerPanametrics, a leader in industrial measurement solutions... ...seeking a Senior Embedded Software Engineer to provide technical leadership in... ...architecture, firmware development, hardware-software integration, and technical leadership.About the...- ...Embedded Software Engineer Design, develop and test new embedded software. Working on BSPs... ...operating systems. Working with hardware engineers during the definition, design... ...development. Embedded system development and integration. Hands-on knowledge of PCI and VME...
- ...EngineerPosition Overview: We are seeking an Embedded Firmware Engineer to develop firmware for embedded systems, focusing on ARM... ...Ultrascale+, Zynq) to develop and test firmware.Interface and integrate firmware with FPGAs, ensuring system functionality.Design and...
$90k - $110k
...role as an Embedded Firmware Engineer will be joining a cross-... ...requirements, firmware implementation, integration, and some level of system... ...degree in Computer, Software, or Electrical Engineering.... ...Ability to work closely with Hardware and SQA team members as well...Work at officeLocal areaFlexible hours$110k - $140k
...first-of-a-kind systems. We are seeking a System Integration & Test (I&T) Engineer in our Woburn, MA office to support integration and... ...subsystem and system level integration and test of software and/or hardware components to include building test sets and test software...Full timeWork at officeLocal areaNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Hardware/Software Integration Engineer. Be the first to apply!
Related searches
- senior hardware engineer North Reading, MA
- senior computer engineer North Reading, MA
- computer hardware engineer North Reading, MA
- hardware electronics engineer North Reading, MA
- hardware design engineer North Reading, MA
- computer vision engineer North Reading, MA
- power electronics hardware engineer North Reading, MA
- hardware engineer North Reading, MA
- computer engineer North Reading, MA
- software implementation project manager North Reading, MA


