Principal Software Engineer
Principal Software Engineer (Burlington Massachusetts / Paid relocation)
Our Client, a leader in additive manufacturing, seeks a Principal Software Engineer. In this role, you'll lead a team in developing real-time C++ software for our cutting-edge metal 3D printing technology.
Your responsibilities include architecting and implementing software for our high-speed, multi-laser Area Printer, providing technical guidance, collaborating on strategic engineering plans, and ensuring code quality and documentation.
Requirements : 7+ years' experience, advanced C++ skills, OOD / OOA knowledge, SDLC experience, and leadership abilities.
MUST HAVE
- Experience programming multi-axis motion controllers such as Galil, ACS, etc.(EtherCAT motion controller experience, huge+)
- Advanced C++ software development experience. Specifically, deterministic (hard) real-time C++ development experience.
Nice-to-haves : Additive manufacturing experience, PLC programming, and motion control software development expertise.
Principal Software Engineer
We are looking for a software engineer with a strong computer science background to join our exciting and fast-paced development team. Provide technical leadership to the team in software architecture and best in class software development methodologies and practices. Architect, design, develop and ...
Principal Embedded Software Engineer - Surgical Operating Unit
Located in the Medtronic office in North Haven, CT as a Principal Embedded Software Engineer you will lead and participant in the embedded software development efforts as part of the Software group within the Robotic Surgical Technologies R&D Center of Excellence. This role requires working closely ...
Principal Software Engineer – Platform Team
Wasabi is seeking a Principal Software engineer to join the platform software development group. Principal Software Engineer - Platform . Experience with Agile software development principles and methodologies . ...
Principal Embedded Software Engineer
We are looking for a Principal Embedded Software Engineer with expertise in FPGA and VHDL who wants to apply their strong technical acumen, leadership skills, and problem-solving abilities to support those who develop innovative, secure, safe and reliable software to support the product development ...
Principal Embedded Software Engineer
As a Principal Embedded Software Engineer, you will play a key role in designing, developing, and maintaining Linux-based systems and software for our cutting-edge projects. We are seeking a highly skilled and experienced Principal Embedded Software Engineer to join our team. We are a talented team ...
Principal Software Engineer
As a Principal Software Engineer on our Platform Engineering team, you will be at the heart of innovation, leading efforts across multiple teams to pioneer new technologies and tackle challenging technical problems with significant impact and positive long-term outcomes. What you’ll do as a Principa...
Principal Software Engineer
Veracode is recognized as a premier provider of SaaS-based software security solutions, transforming the way companies secure applications in today’s software-driven world. Bachelor’s degree in Computer Science, Engineering, or relevant technical experience. Java, Python, or Go (ideally, or other so...
Principal Software Engineer
In this unique role, you will be one of the founding engineers on one of our New Venture teams. If you are the type of engineer who loves building from scratch, this could be the perfect job for you. We are looking for a motivated engineer to help build this product from the ground up. Extensive exp...
Principal Software Engineer - Entity Resolution
As a Principal Software Engineer, you'll have a key role in extending and adapting our match applications to internal and customer matching and infrastructure needs. Software Engineering experience in data platform/big data software, with a proven track record of delivering highly scalable and effic...
Principal Software Engineer - Android
As a Principal Software Engineer on the Android team at Lose It!, you'll help design and build new features, products, and capabilities for our mobile app. Work with other engineers and teams to create and maintain features, products, and capabilities using Kotlin with legacy support for Java. Has a...