Browse
···
Log in / Register

Principal Software Engineer - C++

Negotiable Salary

Code Metal

Boston, MA, USA

Favourites
Share

Description

Job Title Principal Software Engineer - Program Analysis for AI Overview We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques that promises to bridge the gap between algorithm development and deployment to embedded systems. In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate code written in one language to another. Requirements Responsibilities ● Define Software Architecture for Agentic AI pipelines. ● Build well tested extensible code foundations for code translation products. ● Collaborate with domain specialists to incorporate formal verification and static analysis methods into code generation pipeline. ● Collaborate with the software engineering and research teams to build robust code repositories and continuous integration processes. Must Have ● Seven or more years of experience with collaborative enterprise-level software development in C++ to deliver products to a large customer base ● Demonstrated experience gathering requirements from stakeholders and distilling them into software designs ● Demonstrated experience planning and executing on large projects in a team-based setting ● Demonstrated history of building and delivering robust software by employing best practices throughout the SDLC process, including Code review, Testing, Continuous integration, Release management and Build systems Great to Have ● Experience with Compiler development - experience with Clang, LLVM ● Experience with advanced software verification techniques like fuzzing and/or formal verification ● Python experience ● Experience with ML Tools and Frameworks ● Experience working with embedded, heterogeneous (FPGA and/or GPU), and/or distributed systems

Source:  workable View original post

Location
Boston, MA, USA
Show map

workable

You may also like

Workable
Senior Cloud Engineer - Java Backend Developer
Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint. We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.  Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle. Responsibilities: Analyze, design, and build the technical architecture for the unified management platform of telecom operator equipment. Develop frameworks, optimize technology, and enhance performance and cost efficiency for one or more of the following business scenarios: Multi-tenant management platforms: Abstract account management models, design network device behavior paradigms, and implement efficient device management and control. Large-scale device data ingestion: Handle and analyze massive volumes of telecom network device data. Optimize existing project architectures, improve performance, and refactor codebases. Monitor services effectively, troubleshoot high-traffic and complex production issues, and ensure system stability and availability. Contribute to team development by participating in discussions on workflow, coding/testing standards, and best practices. Mentor and guide engineers, helping to enhance the overall technical strength of the team. Requirements Educational Background Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field; a Master’s degree is preferred. Work Experience 5+ years of experience in cloud computing, distributed systems, database systems, or related fields. Extensive experience in designing and implementing architectures for large-scale internet platforms or enterprise systems. Professional Skills Development Skills: Strong foundation in Java, with deep understanding of JVM internals. Hands-on experience with core middleware technologies such as Redis, Kafka, and gRPC. Proficiency in frameworks and technologies like SpringMVC, Netty, Spring Cloud, and Service Mesh. Expertise in design patterns, strong coding best practices, and excellent documentation skills. Database Knowledge Familiarity with the design and development of mainstream relational and NoSQL databases such as MySQL, Cassandra, and MongoDB. Distributed Architecture Expertise Proficient in common distributed architecture patterns and capable of proposing effective solutions for various business scenarios. Concurrency & Performance Optimization Expertise in transaction concurrency control and extensive experience in performance tuning (e.g., OS I/O optimization, network optimization). Ability to design locking mechanisms and address read/write amplification issues in high-concurrency environments. Additional Skills (Preferred, but not Required) Experience in designing and implementing architectures on public cloud platforms (e.g., AWS, Azure, or GCP). Experience in large-scale data processing. Benefits Salary range: $150,000-$180,000 Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
Irvine, CA, USA
$150,000-180,000/year
Craigslist
Fingerprinting & Mail Services Specialist - San Francisco (north beach / telegraph hill)
INTERESTED CANDIDATES MUST SUBMIT AN UPDATED RESUME TO BE CONTACTED We are seeking a detail-oriented, customer-focused Fingerprinting & Mail Services Specialist to join our team. This position involves handling confidential mail, performing identity verification, collecting biometric fingerprints, and ensuring all procedures comply with state and federal regulations. The ideal candidate is someone who thrives in a fast-paced environment and understands the importance of maintaining the highest level of professionalism and discretion. Office address: 447 Sutter St., San Francisco, CA 94108 Employment is contingent on obtaining CA DOJ Finger Rolling Certification If you already have your certification, you are highly encouraged to apply. Responsibilities: 1. Fingerprinting & Mail Services Collect and process biometric fingerprint submissions using Live Scan equipment. Receive, sort, and process incoming and outgoing mail on behalf of clients. Manage confidential documents and ensure proper chain of custody procedures. Accurately log and track documents received and dispatched. Assist customers with mailing services including certified, overnight, and international shipping options. This portion of the role requires occasional weekend availability. 2. Customer Service & Compliance Provide a professional and welcoming environment for all customers. Explain processes clearly and guide clients through fingerprinting and mail services. Handle sensitive data with the utmost confidentiality and discretion. Follow all operational and safety procedures as outlined in company policies and applicable laws. Verify customer identities using government-issued photo IDs. Ensure accuracy and compliance with California Department of Justice (CA DOJ) fingerprinting standards. Successfully obtain and maintain a valid and active certification from the CA DOJ to perform fingerprinting services. Assist customers with understanding and completing fingerprinting forms and requirements. and other duties as assigned. Requirements and Skills: Successfully obtain or already have an active fingerprint roller certification from the California Department of Justice (CA DOJ). Ability to pass background check and fingerprint clearance. Familiarity with handling sensitive personal data (e.g., secure mail, compliance protocols). Prior experience in Live Scan fingerprinting, mailroom operations, or document processing. Bilingual skills in Spanish are a plus. Strong attention to detail and data accuracy. Excellent verbal and written communication skills. Work Environment & Physical Requirements: Must be able to stand for extended periods and perform repetitive hand movements. Must be comfortable working with biometric devices and computer systems. Some light lifting (up to 25 lbs) may be required for handling mail or equipment. Benefits: 401(k) 401(k) matching Dental insurance Flexible schedule Health insurance Paid time off Vision insurance Work Location: In person REQUIRED Shift: Monday - Friday, 9:00am-5:30pm, some weekends as needed for mobile events Job Type: Full-time, 40 hours a week Pay: $20-$22 an hour
Sutter St & Powell St, San Francisco, CA 94108, USA
$20-22/hour
Workable
Mobile App Development Engineer, Android/iOS
Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint. We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.    Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.    Overview: Are you skilled at crafting exceptional mobile applications? Do you have a passion for developing high-performance, secure, and scalable Android applications? If so, this Android Mobile App Development Engineer role might be perfect for you! In this role, you will be a crucial member of our engineering team, responsible for the design, development, and maintenance of our Android mobile applications. You'll work closely with our Mobile Architects, UX/UI designers, QA teams, and relevant product stakeholders. Leveraging your expertise in Android development and mobile technologies, you will build secure, reliable, and performant mobile apps that meet our business needs and enhance user experience.   Key Responsibilities: Development of high-caliber mobile applications for Android platform. Design, develop, release, and maintain complex mobile applications, contribute from conception to successful launch. Collaborate seamlessly with cross-functional teams, including designers, product managers, and QA engineers, to deliver unparalleled user experiences. Conduct meticulous code reviews and ensure strict adherence to coding standards and industry best practices. Stay at the forefront of the mobile development landscape by actively researching, learning, and adopting innovative technologies, platforms, and architectures. Analyze and optimize application performance, to make certain of responsiveness and a seamless user experience. Contribute to the overall architecture and strategic vision of our mobile app development initiatives. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven track record as a Mobile App Developer, showcasing a successfully released application. Minimum of 2 years of hands-on experience in mobile app development. Proficiency in programming languages such as Kotlin and Java. Knowledge of mobile app architectures, UI/UX principles, and industry best practices. Constantly prioritizing user experience and clear understanding of user requirements. Experience with version control systems (e.g., Git), continuous integration, and deployment pipelines. Exceptional problem-solving skills and a demonstrated ability to troubleshoot complex issues. Experience writing unit tests and testable code. Outstanding communication and collaboration skills. Able to actively listen and collaborate with remote global development teams. Preferred Qualifications: Familiarity with cross-platform development frameworks such as React Native or Flutter. Backend development experience and integration proficiency. Knowledge of Jetpack Compose. Experience with SDN Software Controller Platform. Experience with AI Ops. Benefits Salary range: $120,000 - $180,000 Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
Irvine, CA, USA
$120,000-180,000/year
Craigslist
Glass Art Sales and Studio Assistant (berkeley)
Join our team of friendly, glass-loving artists! Stained Glass Garden is an art glass gallery, education center, and retail space celebrating 49 years in the Fourth Street district of Berkeley. We are a woman-owned business aimed at sharing the love of glass art in the Bay Area through supporting local artists' work, teaching, and selling supplies. The retail side of our multi-faceted shop includes glass cutting for residential homes and design firms, in addition to providing supplies and service to glass arts students and professionals alike. Our knowledgeable staff assists in selecting and cutting glass, placing and receiving orders and managing stock. The gallery includes gifts that represents over 50 local glass artists, and features a changing monthly art opening. As a small crew, everyone takes part in helping the shop, studio, and gallery run smoothly. The staff assist in advertising and website management in addition to decorating and maintaining the gallery. Our classroom rotates through daily workshops in stained glass, mosaic, and glass fusing. All staff assist in set up, clean up, and assisting students as needed. We are looking for additional an all-around customer service expert and studio assistant to join our staff of artists and teachers. We are seeking an enthusiastic, detail oriented person to work retail and perform tasks that help our shop run smoothly- a self directed, motivated, creative and easy going individual will be the best fit for our tight-knit team. Perks include discounts on glass , supplies, and classes! Glass art experience is a huge plus. Essential Duties & Responsibilities include: *Assisting customers in glass arts sales and giftware *Placing and receiving orders *Managing Inventory and supplies *Providing glass cutting services *Decorating the gallery space *Assisting with advertising and website management *Preparing studio for classes Skills & Abilities we are looking for: *Friendly, outgoing *Experienced in glass arts: stained glass, mosaic, or fusing *Self Motivated and quick on your feet *Honest and hard working *Experienced in a retail environment *Familiar with Mac computers *Ability to lift 50 lbs, stand for 8 hours, run errands *Available to work weekends and some evening shifts Please send us your cover letter detailing your experience, along with resume and references. We look forward to meeting you!
1774 Fourth St, Berkeley, CA 94710, USA
$22/hour
Workable
AWS Cloud Developer
Candidates must have experience developing software applications in an  AWS Cloud environment. This is NOT a DevOps or Cloud Engineer position. Possibility for extensions. Project Overview: The GTA CJEP project is a modernization of the Criminal Justice Exchange Program that shares data between different agencies, counties, cities, etc.  This project will take the current SoftwareAG centric solution and produce a Cloud Native solution in AWS to move and consolidate data for counties that sign-up for the service.  The touchpoints for this data sharing will be third party vendors as well as state and county systems.  Current API’s and web services will be leveraged to facilitate this modernized solution as much as possible. Position Overview: As an AWS Cloud Developer at GTA you will play a crucial role in designing, developing, and maintaining scalable cloud solutions on the AWS platform. You will collaborate closely with cross-functional teams in a SCRUM Agile environment to deliver high-quality software solutions that meet business objectives. The ideal candidate will have extensive experience with SOAP-based web services,custom header implementation, and handling MTOM (Message Transmission Optimization Mechanism) attachments Key Responsibilities: Design, develop, and deploy cloud-native applications on AWS using services such as Lambda, API Gateway, DynamoDB, S3, and others as needed. Implement serverless architectures using AWS Lambda functions with Python. Build and orchestrate workflows using AWS Step Functions and AWS State Machines. Design, develop, and implement SOAP-based web services using services technologies. Create and manage custom headers for web services to ensure security, authentication, and data integrity. Implement MTOM attachments such as PDF for efficient transmission of binary data in web services. Collaborate with Product Owners, Scrum Masters, and other team members to refine user stories and deliver solutions iteratively. Ensure code quality, performance, and scalability through automated testing, code reviews, and adherence to best practices. Troubleshoot and resolve issues in development, testing, and production environments. Stay current with AWS services, tools, and best practices and share your knowledge within the team. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Proven experience with XML, XSD, WSDL, and other related technologies Proven experience as a software developer with a strong understanding of cloud computing principles and practices. Hands-on experience designing and developing applications on AWS cloud services, particularly Lambda, API Gateway, DynamoDB, and S3. Proficiency in Python programming language; familiarity with other languages is a plus. Experience with AWS Step Functions and State Machines is highly desirable. Familiarity with Agile methodologies and SCRUM framework. Strong problem-solving skills and ability to work effectively in a team environment. Excellent verbal and written communication skills. Preferred Qualifications: AWS certifications (e.g., AWS Certified Developer) are a plus. Experience with CI/CD pipelines and DevOps practices. Familiarity with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
Atlanta, GA, USA
Negotiable Salary
Craigslist
Glass Art Sales and Studio Assistant (berkeley)
Join our team of friendly, glass-loving artists! Stained Glass Garden is an art glass gallery, education center, and retail space celebrating 49 years in the Fourth Street district of Berkeley. We are a woman-owned business aimed at sharing the love of glass art in the Bay Area through supporting local artists' work, teaching, and selling supplies. The retail side of our multi-faceted shop includes glass cutting for residential homes and design firms, in addition to providing supplies and service to glass arts students and professionals alike. Our knowledgeable staff assists in selecting and cutting glass, placing and receiving orders and managing stock. The gallery includes gifts that represents over 50 local glass artists, and features a changing monthly art opening. As a small crew, everyone takes part in helping the shop, studio, and gallery run smoothly. The staff assist in advertising and website management in addition to decorating and maintaining the gallery. Our classroom rotates through daily workshops in stained glass, mosaic, and glass fusing. All staff assist in set up, clean up, and assisting students as needed. We are looking for additional an all-around customer service expert and studio assistant to join our staff of artists and teachers. We are seeking an enthusiastic, detail oriented person to work retail and perform tasks that help our shop run smoothly- a self directed, motivated, creative and easy going individual will be the best fit for our tight-knit team. Perks include discounts on glass , supplies, and classes! Glass art experience is a huge plus. Essential Duties & Responsibilities include: *Assisting customers in glass arts sales and giftware *Placing and receiving orders *Managing Inventory and supplies *Providing glass cutting services *Decorating the gallery space *Assisting with advertising and website management *Preparing studio for classes Skills & Abilities we are looking for: *Friendly, outgoing *Experienced in glass arts: stained glass, mosaic, or fusing *Self Motivated and quick on your feet *Honest and hard working *Experienced in a retail environment *Familiar with Mac computers *Ability to lift 50 lbs, stand for 8 hours, run errands *Available to work weekends and some evening shifts Please send us your cover letter detailing your experience, along with resume and references. We look forward to meeting you!
1774 Fourth St, Berkeley, CA 94710, USA
$22/hour
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.