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