Search jobs > Boston, MA > Senior software engineer

Senior Software Engineer- Cutting-edge security X-Ray systems

Motion Recruitment
Boston, Massachusetts, US
Full-time

Senior Software Engineer

Location : Greater Boston

Apply (by clicking the relevant button) after checking through all the related job information below.

Our client is seeking a Senior Software Engineer to join their dynamic team and contribute to the development of cutting-edge security X-Ray systems used in mission-critical applications.

This role demands expertise in crafting production-quality code and enhancing software architecture. The successful candidate will work collaboratively with other engineers to improve the software platform, develop comprehensive documentation, and build robust software test harnesses.

A deep understanding of C++ and Linux-based development is essential for this role.

Required Skills & Experience

  • Building software solutions in a Linux server / desktop environment using C++
  • BS in Computer Science, Software Engineering or equivalent

Desired Skills & Experience

  • Experience with image processing, particularly 3D imaging.
  • Background in X-Ray or security systems.
  • Proficiency in SQL with a solid understanding of database design and theory.
  • Strong knowledge of Object-Oriented Design principles.
  • Experience with networking protocols (SSH, TCP / IP).
  • Previous work with hardware integration, including Linux drivers and serial protocols.

What You Will Be DoingTech Breakdown

Design and implement software solutions in a Linux environment utilizing C++, Python, and the Qt development framework.

Daily Responsibilities

  • Work on diverse technologies and architectures including Linux services, RESTful APIs, TCP / IP client-server models, web applications, and database modeling.
  • Integrate lower-level hardware interfaces, software, and PLC systems with product hardware, and coordinate with third-party systems.
  • Engage in the full software development lifecycle including analysis, design, and the development of new features and products.
  • Produce detailed documentation such as Functional Specifications, Interface Control Documents, and User Guides.
  • Enhance product functionality, performance, and scalability.

The Offer

Bonus OR Commission eligible

You Will Receive The Following Benefits

  • Medical, Dental, and Vision Insurance
  • Vacation Time
  • Stock Options

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

Posted By : Christina Carboni

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
Draper Labs
Cambridge, Massachusetts

Requires a bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Systems Engineering, Applied Physics, or related field. The Sensors Integration & Test Group at Draper is seeking a senior engineer with a broad technical skills to work in a multidisciplinary envir...

Promoted
Amazon
Boston, Massachusetts

We’re looking for senior software engineers passionate about building software solutions end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. Come build the future as a Senior Software Development Engineer at Amazon, where you will be insp...

Promoted
Tive
Boston, Massachusetts

Tive, you will mentor a team of full stack software engineers while also being a strong individual contributor to the team’s software development goal of building a large scale data processing and analytics system that provides our customers with monitoring, analysis and predictions for shipments in...

Promoted
Metalenz Inc.
Boston, Massachusetts

As a Software Engineer, you will develop computer vision and image processing algorithms to work with our engineered meta-optic camera systems. Senior Software Engineer – Computer Vision Optimization. Familiarity with software engineering best practices (version control, data provenance, code profil...

Promoted
Red Hat
Boston, Massachusetts

Analyze software features developed or bugs fixed in software and coordinate with other programmers, engineers, and system analysts to understand their point of view to incorporate suggestions and make it more robust and user-friendly. Address bug fixes when new software is released, including corre...

The Resource Technology Partners
Waltham, Massachusetts

Develop and maintain RGT plan including accelerated durability testing of components, subsystems and complete systems to establish the mean time between failures. Validation / Lead Reliability Engineer. The Validation / Lead Reliability Engineer will lead and be an intrinsic part of a dynamic, colla...

WHOOP
Boston, Massachusetts

As a Senior Software Engineer on the Application Infrastructure team, you will be building and directly supporting some of the most critical tools and pieces of infrastructure within the software organization. We are looking for motivated engineers to join our team on our mission. The Application In...

Vestmark
Wakefield, Massachusetts

As a Senior Systems Engineer, you will ensure that Vestmark delivers and continues to deliver a high performance and reliable service. Vestmark is looking to add a mid-senior level member to the Managed Services team. You will work on the next revision of our service whether its architecting, design...

Scientific Systems Company, Inc.
Woburn, Massachusetts

Scientific Systems is seeking a Senior DevSecOps Engineer to work at our Woburn, MA facility. This person will have experience working with software development teams, maintaining compliance and security controls, monitoring operations, and improving development processes when needed. Familiarity wi...

Motion Recruitment
Boston, Massachusetts

They are seeking a highly skilled and experienced Senior Embedded Software Engineer to join their dynamic team. Their cutting-edge products push the boundaries of image recognition, processing, and analysis. Design and implement real-time software for embedded systems, ensuring high performance, low...