✦ Luna Orbit — Software Engineering

Senior Engineer, Software Tools

at Analog Devices

📍 US, MA, Wilmington Hybrid 💰 $154K – $163K USD / year Posted March 03, 2026
Salary $154K – $163K USD / year
Type Full-Time
Experience mid
Exp. Years 2+ years
Education Master's in Computer Science, Computer Engineering, or closely related technical discipline
Category Software Engineering

A software engineering role focused on developing and maintaining embedded software platforms, APIs, and user interfaces, with an emphasis on reliability and performance.

  • Develop and maintain CodeFusion Studio
  • Troubleshoot technical issues
  • Design product features in backend and frontend
  • Develop APIs and interfaces for cloud
  • Conduct peer code reviews

Environment includes TypeScript, React, NodeJS, APIs, cloud integration, and embedded systems, with tools like Visual Studio Code and Git.

The ideal candidate is a mid-level software engineer with 2+ years of experience in TypeScript, React, and NodeJS development, with strong debugging and testing skills. Familiarity with cloud integration and embedded systems is a plus.

Master's degree in Computer Science or related field24 months of relevant experience in developing TypeScript applicationsExperience with ReactExperience with NodeJSExperience with APIsExperience with Git and CI
Experience with cloud servicesExperience with TypeScript librariesExperience with embedded software development
Microsoft Visual Studio CodeReactNodeJSOpen Command Line Framework (OCLIF)
TypeScriptJavaScriptReactNodeJSAPIsOpen Command Line FrameworkOCLIFSoftware DevelopmentDebuggingProfilingTestingGitContinuous Integration
TypeScriptJavaScriptReactNodeJSMicrosoft Visual Studio CodeAPIsCLIOpen Command Line Framework (OCLIF)Software DevelopmentDebuggingProfilingTestingGitContinuous Integration
TroubleshootingCollaborationProblem-solvingCommunicationAttention to detail
Industry Semiconductors / Electronics
Job Function Software development and platform maintenance
TypeScriptJavaScriptReactNodeJSAPIsOpen Command Line FrameworkOCLIFSoftware DevelopmentDebuggingProfilingTestingGitContinuous IntegrationCloud ServicesEmbedded SoftwareTroubleshooting

Lack of experience with TypeScript or React, No relevant software development experience, Inability to work with APIs or version control

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile