Principle Software Engineer with C++ development experience

1 month ago


Boston, Massachusetts, United States Motion Recruitment Full time

Company Overview:
Our client is at the forefront of transforming the way goods are handled and delivered globally.

Our cutting-edge robotics solutions power their fulfillment centers, optimizing processes and setting new standards for innovation in the e-commerce industry.

We are actively seeking a highly skilled and experienced Principal Software Engineer with expertise in C++ development to lead critical projects and contribute to the evolution of our advanced robotic systems.


Position Overview:

As a Principal Software Engineer, you will be a key driver in shaping the software architecture, development practices, and technical direction of our robotic systems.

Your role will involve hands-on development, leadership, and collaboration with cross-functional teams to deliver high-performance and scalable C++ solutions. Join us in pushing the boundaries of automation and revolutionizing the future of logistics.

Responsibilities:

Technical Leadership:
Provide expert guidance and leadership in C++ development, setting technical direction and standards for the software engineering team.

Architecture Design:

Lead the design and implementation of scalable and maintainable software architectures for robotic platforms, ensuring alignment with overall business objectives.


C++ Development:

Take a hands-on approach in the design and development of complex software modules, libraries, and applications using modern C++ standards.


Code Quality and Standards:
Define and enforce coding standards, best practices, and quality assurance processes to maintain high-quality, reliable, and efficient code.

Performance Optimization:
Identify and implement optimizations to enhance the performance, responsiveness, and efficiency of robotic software systems.

Collaboration:

Collaborate closely with hardware engineers, firmware developers, and other software teams to integrate software components seamlessly into robotic hardware and control systems.


Problem Solving:
Tackle complex technical challenges, troubleshoot issues, and provide innovative solutions to ensure the success of high-stakes projects.

Mentorship:
Provide mentorship to software engineers, fostering skill development and knowledge transfer to cultivate a high-performing team.

Qualifications:

Education:
Bachelor's, Master's, or Ph.
D. in Computer Science, Software Engineering, or a related field.

Experience:
Minimum of 8 years of hands-on experience in software development, with a strong emphasis on C++.

C++ Expertise:
In-depth knowledge of C++ programming language, including experience with modern C++ standards and best practices.

Software Architecture:
Proven experience in designing and implementing scalable and maintainable software architectures.

Leadership Skills:
Demonstrated ability to lead and mentor a team of software engineers, fostering a collaborative and innovative work environment.

Communication Skills:

Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.


Benefits:
Competitive salary

Comprehensive health, dental, and vision coverage

401(k) retirement plan

Stock options

Flexible work hours

Professional development opportunities
  • C++ Developer

    1 month ago


    Boston, Massachusetts, United States Fathom Information Design Full time

    Our development team is comprised of people who have a range of backgrounds—from traditional software engineering to creative coding to application architecture. As a C++ developer you'll work with complicated data sets, iterate on tools, and find high performance ways to bring data to life across devices. You also have an appreciation for design and value...


  • Boston, Massachusetts, United States Seismic Software Full time

    Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career's page.Seismic, a rapidly growing Forbes Cloud 100 company, is the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way. Seismic's platform...


  • Boston, Massachusetts, United States Seismic Software Full time

    Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career's page.Seismic, a rapidly growing Forbes Cloud 100 company, is the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way. Seismic's platform...


  • Boston, Massachusetts, United States Selby Jennings Full time

    We are seeking a highly skilled and experienced Lead Software Engineer with a strong background in C programming, Linux, and trading systems to join our team. The successful candidate will be responsible for designing, developing, and maintaining software systems for a high-performance trading platform, as well as leading a team of software engineers to...


  • Boston, Massachusetts, United States Selby Jennings Full time

    As a Principal Software Engineer, your responsibilities include:Applying your expertise in low-level programming to drive advancements in high-performance computing and electronic trading.Providing guidance and hands-on development for designing, coding, and debugging C applications on multi-core Linux systems, handling substantial volumes of low-latency...


  • Boston, Massachusetts, United States Selby Jennings Full time

    We're on the lookout for a visionary Principal Software Engineer to shape the future of capital markets infrastructure. This firm is experiencing remarkable growth, expanding our product lines and crafting the next generation of offerings to enhance our already thriving company.As a Principal Software Engineer, your responsibilities will include:Leveraging...


  • Boston, Massachusetts, United States Motion Recruitment Full time

    Our client is a high-growth startup who is changing the face of at home safety through artificial intelligence. They are hiring for a Senior Embedded Software engineer to join their team in the healthcare industry. This is a fulltime onsite role located in downtown Boston.Required Skills & Experience:5+ years of experience Proven industry experience as an...


  • Boston, Massachusetts, United States Selby Jennings Full time

    Responsibilities Include:Apply your proficiency in low-level programming to drive innovation in high-performance computing and electronic trading.Offer essential guidance and hands-on expertise in designing, developing, and debugging C applications tailored for multi-core Linux systems, adept at processing extensive volumes of high-throughput, low-latency...


  • Boston, Massachusetts, United States Arrowstreet Capital Full time

    Job OverviewThe Business and Client Technologies team are responsible for developing technology solutions supporting Arrowstreet Capital's Marketing & Reporting, Funds, Finance, Client Management and HR teams. We leverage technology to automate business processes introducing solutions using a combination of custom development and packaged platforms. The...


  • Boston, Massachusetts, United States Motion Recruitment Full time

    Our client is a renowned leader in the medical device industry, dedicated to improving patient outcomes through innovative technology solutions. They are committed to delivering cutting-edge medical devices that meet the highest standards of quality and safety. They are seeking a highly skilled and experienced Senior Embedded Software Engineer to join their...


  • Boston, Massachusetts, United States Selby Jennings Full time

    The opportunity to work with a leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. Responsibilities Include:Apply your proficiency in...


  • Boston, Massachusetts, United States Selby Jennings Full time

    Qualifications: Proficient in C programmingSkilled in Linux application developmentDemonstrated capacity to navigate complex engineering challenges and lead teams to efficient solutionsExperience in defining comprehensive test scenarios and cases to ensure deliverable qualityEnthusiastic about crafting clean, simple, and elegant softwareProficient in...


  • Boston, Massachusetts, United States Selby Jennings Full time

    Job Summary: Leverage your proficiency in low-level programming to drive advancements in high-performance computing and electronic trading.Offer essential guidance and hands-on expertise in designing, developing, and debugging C applications for multi-core Linux systems, processing extensive volumes of high-throughput, low-latency network data.Play a vital...

  • Software Developer

    4 weeks ago


    Boston, Massachusetts, United States wipros Full time

    Responsiblities Develop service-oriented architecture solutions that integrate with complex database and third-party components. Construct and manage REST services published to both internal and external consumers. Develop platform-level components including event architectures messaging and caching solutions. Collaborate on developing best practices code...


  • Boston, Massachusetts, United States WHOOP Full time

    At WHOOP, we're on a mission to unlock human performance. WHOOP empowers members (Olympians, Professional Athletes, Fitness Enthusiasts, etc) to perform at a higher level through a deeper understanding of their bodies and daily lives. We are looking to add highly motivated skilled engineers to our team to help us scale and take our proven system to new...


  • Boston, Massachusetts, United States WHOOP Full time

    At WHOOP, we're on a mission to unlock human performance. WHOOP empowers members (Olympians, Professional Athletes, Fitness Enthusiasts, etc) to perform at a higher level through a deeper understanding of their bodies and daily lives. We are looking to add highly motivated skilled engineers to our team to help us scale and take our proven system to new...


  • Boston, Massachusetts, United States Anduril Industries Full time

    ABOUT THIS ROLEAnduril's Mission Autonomy team builds our platform for rapidly developing powerful, reliable and explainable behaviors for teams of autonomous robots. This includes both Anduril-fielded robots as well as third-party integrations. These teams, composed of air, land, and sea-based platforms, collaborate to complete tasks, respond to new data,...


  • Boston, Massachusetts, United States Selby Jennings Full time

    The Expertise and Skills You Possess:Bachelor's degree (Master's preferred) in a quantitative or computational field such as Computer Science, Applied Mathematics, Statistics, or Engineering.Over 12 years of experience in a quantitative or computational environment, specifically supporting investment management with a focus on Fixed Income asset class...


  • Boston, Massachusetts, United States findojobs Full time

    Are you a skilled software engineer passionate about making a difference in the healthcare industry? A local healthcare company that specializes in pathology biometrics is seeking a Senior Software Engineer to join our team on a 6-month contract. In this role, you'll be at the forefront of web development, utilizing technologies such as Blazor for front-end,...


  • Boston, Massachusetts, United States Magna International Inc. Full time

    Job Number: 66697 Group: Magna Electronics Division: Magna Electronics Boston Job Type: Student Location: BOSTON Work Style: About usWe see a future where everyone can live and move without limitations. That's why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above...