Senior Software Engineer
Motion Recruitment Partners LLC
Join a leading developer of advanced sensing, imaging, and inspection technologies as a full-time Senior Embedded Software Engineer. This opportunity is based in a suburban technology hub outside the Boston area and focuses on creating software that powers sophisticated hardware systems used in high-reliability environments worldwide. If you're motivated by solving complex engineering challenges at the intersection of software and hardware, this role offers the chance to work on products with real-world impact. You'll collaborate with multidisciplinary engineering teams, influence technical direction, and contribute throughout the entire product lifecycle, from architecture and development through validation and deployment. This position is ideal for an experienced engineer who enjoys working close to the hardware while continuing to grow their technical leadership and system-level expertise. Required Skills & Experience Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline 7+ years of professional experience developing embedded or platform-level software Advanced programming skills with C and C++ in Linux-based environments Experience developing applications that communicate directly with electronic devices, controllers, or embedded hardware Strong understanding of concurrent programming, real-time processing concepts, and software performance optimization Track record of diagnosing and resolving challenging hardware/software interaction issues Excellent analytical thinking and cross-functional collaboration skills Desired Skills & Experience Experience working with Embedded Linux, RTOS, or similar operating environments Knowledge of low-level hardware interfaces, communication buses, or device driver development Familiarity with debugging and code-analysis tools Scripting experience using Python, Shell scripting, or similar languages Exposure to motion control systems, industrial automation equipment, sensors, or electromechanical products Experience supporting products in regulated, safety-critical, or highly reliable operating environments Background involving imaging systems, inspection technology, aerospace, defense, or security-related applications What You Will Be Doing Tech Breakdown 70% Embedded Linux Development 15% Software Architecture & Design 15% Hardware Integration & Validation Daily Responsibilities 75% Hands-On Software Engineering 10% Technical Planning & Documentation 15% Cross-Functional Collaboration Key Responsibilities Develop software components that manage and coordinate complex system functionality Create applications that interface directly with embedded hardware and control subsystems Design and maintain high-performance multi-threaded software running in Linux environments Investigate and resolve integration issues discovered during development, manufacturing, and deployment Work closely with systems, electrical, mechanical, and quality engineering teams to define and validate interfaces Participate in requirements development, system architecture discussions, test planning, and technical reviews Support performance analysis, fault isolation, and continuous product improvement initiatives Champion best practices related to code quality, maintainability, reliability, and software development processes The Offer Competitive hourly or salary compensation (based on experience) Potential bonus eligibility Opportunity to contribute to globally deployed, mission-critical technology solutions Collaborative engineering culture with strong technical mentorship and growth opportunities You will receive the following benefits: Medical, Dental, and Vision Insurance (for eligible employees) Retirement Savings Plan / 401(k) Paid Time Off (for eligible employees) Professional Development Opportunities #J-18808-Ljbffr
- ...solutions improve the techniques and outcomes of surgery so patients can resume their lives as quickly as possible. As a Senior Software Engineer, you will be part of a small pluri-disciplinary development team of 5 to 10 engineers, dedicated to the development of a complete...SeniorFull time
- Investigo in Methuen, MA, is seeking a senior software engineer to design and develop robotics control and safety software for medical devices, and to sustain released surgical robotic systems. You will contribute to verification/validation, documentation, and regulatory...Senior
- ...designing and developing robotics control and safety supervisor software for medical devices, sustaining released surgical robotic... ...programming experience Bachelor's degree in computer science, Software Engineering, Robotics, Electrical Engineering, or related field required....SeniorFull time
- ...Our client, a leading organization in the finance industry, is seeking a dedicated and innovative Senior Software Engineer to join their dynamic team. As a Senior Software Engineer, you will be an integral part of the development team supporting various financial products...SeniorWeekly payContract workTemporary workRemote workFlexible hours
- ...production codebases (primary focus) Contribute to targeted greenfield development as new capabilities are introduced Support software releases, debugging, and issue resolution in production environments Partner with systems, test, field, and manufacturing...SeniorImmediate start
$140k
...week, in-office culture because collaboration, mentorship, and shared momentum matter. About the Role We're looking for a Senior Software Engineer who enjoys solving complex business problems through thoughtful software design and practical engineering solutions. In this...SeniorWork at officeImmediate startVisa sponsorshipFlexible hours- ...where you can learn and collaborate with some of the most talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting-edge game analytics platform and tools to better understand...SeniorFull timeWork at office
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- Motion Recruitment Partners LLC is seeking a Senior Embedded Software Engineer for a full-time role in a suburban tech hub outside Boston, focusing on software powering high-reliability hardware systems worldwide. You will collaborate across disciplines, influence technical...SeniorFull timeWorldwide
- ...integration layers that connect application software to our distributed platform Develop... ...Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent... ...Bottom Line This role is ideal for a senior engineer who enjoys: Solving complex...Senior
$127.8k
Infineon Technologies - IR HiRel is seeking a technically driven Field Application Engineer to support our growing Aerospace & Defense business. This customer-facing role sits at the intersection of advanced semiconductor technology and the industry’s most demanding applications...SeniorPermanent employmentLocal area$132.96k - $226.04k
...able to make an impact while you hone your skills and grow in your career. We are seeking talented and driven, Senior Principal level Software Engineers to help us create the world's most advanced solutions in areas such as Electronic Warfare, Secure Communications...SeniorFull timeWork experience placementLocal areaRemote work- ...Job Description Job Description Make an Impact on Mission-Critical Security Technology We’re seeking a Senior Software Engineer to join a high-impact team supporting advanced, network-connected security screening systems. This is a hands-on role focused on stabilizing...Senior
- ...Senior C++ Developer We are seeking an experienced and highly skilled Senior C++ Developer... ...architectural decisions, mentor junior engineers, and collaborate with global teams to... ...~ Bachelor's degree or higher in Software Engineering, Computer Science, or related...Senior
$131.4k - $151.8k
...people in the industry.Rockstar Games is on the lookout for a Build Engineer who possesses a passion for automating processes and supporting... ...and tools that support the deployment of client-facing software and services. This is a full-time, in-office position based out...SeniorFull timeWork at officeWorldwide- ...multifamily housing. We are setting up our first software driven factory in the greater Boston... ...For We are looking for a Software Engineer to design and build full-stack... ...users, customers, technical leaders, and senior management to collect requirements, describe...Full time
- Senior Cybersecurity Systems Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week... ...Packard Enterprise is seeking a Senior Cybersecurity Engineer to lead organization-wide cybersecurity architecture,...SeniorFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- Senior Systems Software EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from... ...experience. Build software that matters alongside experienced engineers across software, firmware, and hardware domains. Grow into...SeniorFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...Job Description What You’ll Do Design and develop embedded software that controls system behavior in advanced imaging and... ...settings Partner with electrical, mechanical, systems, and test engineers to define interfaces and validate system performance Contribute...SeniorTemporary work
$165k - $218k
...Senior Embedded Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities... ..., resource utilization, and power efficiency. Hardware/Software Integration: Collaborating with multidisciplinary teams (electrical...SeniorFull timeWork experience placementImmediate start- ...Rockstar Games is seeking a talented and experienced Frontend Engineer with a focus on the “back of the frontend” to join our online development... ...code and source control, preferably Git. Knowledge of Agile software development processes. Application of software development...SeniorFull timeWork at officeWorldwide
$130k - $150k
...industry. Rockstar Games is seeking a passionate and experienced Senior Web Engineer with a focus on the “back of the frontend” to join our... ...code, and source control, preferably Git.Knowledge of Agile, software development, and web-security best practices.Passion for web...SeniorFull timeWork at officeWorldwide$132.4k - $251.6k
...Collins Aerospace, an RTX company, is seeking a Senior Principal Digital Electrical Engineer to perform duties at a work center with an emphasis on... ...such as Layout, Systems, Mechanical, Test, FPGA, and Software engineers is a must. Moreover, proficiency with analog...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- Huntsman is seeking a Technical Service Manager to lead the Technical Service and Applications Engineering organization for TPU and liquid polyurethane elastomers in the Americas. Based in Derry, NH or Auburn Hills, MI, you will drive technical strategy, customer applications...Senior
- A leading IT staffing company is seeking a JD Edwards Functional Analyst/Developer for a full-time position in Salem, NH. The role involves functional and technical design, development, and support for JD Edwards Enterprise One. The ideal candidate will have 5-10 years ...SeniorFull time
- Analogic Jobs US in Salem, New Hampshire is seeking an experienced software engineer to own and enhance existing production codebases. The role requires strong experience in C++ and knowledge of Python, with a proven background in Linux environments. You'll have the opportunity...
- Analogic in Salem, New Hampshire is seeking a software engineer to enhance production codebases, contribute to development, and resolve software issues. The ideal candidate will have strong experience in C++ and a good understanding of Linux environments. This role offers...
- ...Senior Engineer Specializing in Power System StudiesWe are seeking a Senior Engineer specializing in Power System Studies to join our consulting team. This senior-level position delivers engineering and advisory services to electric utilities, renewable energy developers...SeniorWork experience placementLocal area
$75k - $95k
...Backed by top-tier investors, Aras is the fastest growing Product Lifecycle Management (PLM) company reinventing engineering and manufacturing software to empower our customers with the flexibility to overcome tomorrow's challenges. From our technology to our community...Work at officeFlexible hours- MKS Instruments seeks a Senior Mechanical Engineer to lead the mechanical design, modeling, and packaging of advanced electro-mechanical systems across multiple product families. You will drive prototypes, testing, and qualification to deliver reliable, manufacturable...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Salem, NH
- software engineer Salem, NH
- part time software developer remote Salem, NH
- software developer Salem, NH
- software engineer healthcare Salem, NH
- consulting software engineer Salem, NH
- startup software engineer Salem, NH
- cybersecurity software engineer Salem, NH
- information technology software engineer Salem, NH
- ngo software engineer Salem, NH




