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
Door Machine Operator/Millwork (san jose downtown)
DOOR MACHINE OPERATOR Job Summary Job Title: Door Machine Operator Job Brief: The Door Machine Operator's primary function is to machine interior doors on a Norfield door machine. Job Starting Location: San Jose, CA 95112 Position Type: Full Time. Must be flexible to work over 40 hours when needed.
Job Shift: Monday - Friday Flexible (Day Shift) Compensation: Competitive hourly rate (starting at $25/hour) plus benefits
 Supervisory Responsibilities: None   Job Description   Pacific Doorcraft is seeking a highly motivated team player to help with our continued growth. The Door Machine Operator is an important piece of PacDoor’s reputation for fair pricing, top of the line products, and quality service. The principal purpose of this role is to machine interior doors on a Norfield door machine.  At PacDoor, we value team members that are reliable. Our customers expect us to deliver on our commitments, whether it is next day delivery of their order, or exceptional carpentry solutions. Every team member is an integral part of who we are and what we do! Essential Job Duties   Duties/Responsibilities • Pull doors, jambs, and hinges based on work orders • Maintain proper inventory for door production • Organize doors in efficient production order • Set up machine properly for handing, bore, mortise and other hardware • Maintain a clean and orderly work environment • Heavy lifting is required • Perform other duties as needed by the Shop Foreman Job Requirements   Preferred Qualifications * You must have a full understanding of tape measures, carpentry basics, and common sense in a woodshop * Previous industry experience (3+ years) Education and Experience * You must be 18 years or older * Ability to read and evaluate work orders * Outstanding customer and colleague relationship skills * Energetic, competitive attitude * Strong work ethic, constant attention to detail, and a commitment to reliability * Take pride in your work * Reliable transportation to/from work Physical Requirements * Be comfortable working on your feet for the duration of your shift * Good eyesight with corrective lenses * Stoop, kneel, and crouch * Use hands and arms to reach for, handle, and manipulate objects * Able to safely lift 50 pounds safely and 80-100+ pounds with helper Benefits   PacDoor offers the following company benefits: • Eligibility for health, vision, dental coverage subject to plan terms. • Eligibility for 401(k) plan subject to plan terms. • Eligibility for company-paid benefits such as long-term disability, subject to applicable waiting periods. • Paid time off (PTO) earned on an accrual basis. • Company-paid holidays
424 N 9th St, San Jose, CA 95112, USA
$30-40/hour
Workable
SAP FICO - Freshers Needed for Project Implementation process- Remote
SAPSOL Technologies Inc. is looking for recent degree holders who are passionate about SAP and eager to start their careers as SAP FICO Consultants. If you are a recent graduate or someone with little to no prior work experience and you have a passion for SAP and are eager to work in cutting-edge technology areas, this could be an excellent opportunity to kick start your career. Key Responsibilities: Analyze business requirements and translate them into SAP FICO solutions. Configure and customize the SAP FICO modules to align with business processes. Provide functional expertise in SAP FI (Financial Accounting) and CO (Controlling) modules. Conduct system testing, integration testing, and user acceptance testing. Provide end-user training and support. Collaborate with cross-functional teams to ensure seamless integration with other SAP modules. Troubleshoot and resolve issues related to SAP FICO modules. Document functional specifications, processes, and system configurations. Qualifications and Requirements: Bachelor's degree in Finance, Accounting, Information Technology, or a related field. Extensive experience in SAP FICO module configuration and implementation. Strong understanding of integration with other SAP modules and related technologies. Strong knowledge of SAP FICO modules, including General Ledger (GL), Accounts Payable (AP), Accounts Receivable (AR), Asset Accounting (AA), Cost Center Accounting (CCA), and Profit Center Accounting (PCA). Problem-solving skills and ability to communicate effectively with both technical and non-technical stakeholders. Project management skills and experience working on SAP implementation projects. SAP FICO certification is a significant advantage. Ability to adapt to changing business needs and technologies. Visa Type- EAD/GC/USC Only Email your resumes as soon as possible to neelam@sapsol.com
Remote, OR 97458, USA
Negotiable Salary
Craigslist
Office and Communications Manager (burlingame)
St. Paul’s Manager of Church Operations and Communications role is ideal for a resourceful, self-sufficient, tech-savvy professional who thrives in a dynamic environment. This position reports to the Rector and collaborates with a team of staff and volunteers from our faith community. About St. Paul’s Community: St. Paul’s is an active, growing, multigenerational community rooted in prayer and vibrant worship, delighting in traditions of sacred music, and discerning fresh ways to serve God’s world as we are formed together in the Christian faith. Our dynamic rhythms celebrate the diverse array of creative gifts in our midst: including the energies of youngsters and families, working professionals and young adults, retirees and sages who have invested in the local community for decades. In our life together we seek to practice grace, mercy, and compassion in ways that strengthen our bodies, minds, and spirits and inspire us always to follow Jesus’ way of loving service, on and beyond our block. About the Role: Our ideal candidate will be committed to delivering proactive care for the community through ongoing efforts to: Cultivate Engagement through Communications: Synthesize content & produce print materials for weekly worship services Design, create, & produce print and digital content for weekly & seasonal newsletters, annual reports, and social media Cultivate volunteer resources to enhance photography, videography, writing, editing, illustration, printing, and distribution of St. Paul’s communications Maintain & update church website (Wix) Create posts for social media (Facebook, Instagram) Steward Spaces, Calendars, and Volunteer Rotas: Coordinate online church calendar Liaise with community members around building use Support volunteer scheduling for church activities Maintain Church Records & Reporting: Manage updates for church directory & membership database Assist with inquiries regarding historic church records Collaborate in organizing documents for annual audit Organize Archives, Spaces, Equipment & Supplies: Maintain well-organized office spaces and replenish supplies Organize files, images, videos, & other content for digital/ physical archives Ensure continuity in office operations & equipment functionality Interface with vendors, the US Postal Service, and repair persons to support church office equipment and supply needs Nurture Connections: Foster strong relationships with Rector, staff, and ministry teams Support administrative/program needs of ministry teams & staff Liaise with community visitors who seek resources/programs Desired Experience and Background 5 years experience in administration/communications and skill with: • Learning new systems quickly • Identifying and adapting quickly to changing priorities • Utilizing software applications for word processing (Microsoft 365, Google Suite) spreadsheets and database (Claris) electronic newsletter design (MailChimp) graphic design (Canva) website management (Wix) social media posting (Facebook and Instagram) • Maintaining high standards for work output/precision • Exercising creativity with keen eye for detail/design • Communicating regularly, clearly, and effectively We are eager to welcome someone to our team who is: Punctual, dependable, and detail-oriented. Listens well; seeks shared understanding around mutual expectations. Practices accountability around shared projects and deadlines. Identifies dependencies that could impact outcomes. Anticipates challenges & implements solutions, in consultation with ministry partners. Exhibits a generous sense of humor. Communicates directly; follows up proactively. Engages differences with curiosity, respect, and kindness. Builds trust skillfully with diverse collaborators. Exercises confidentiality in pastorally sensitive matters. Additional Information: Position requires approximately 29 in-person hours per week with a schedule to be agreed upon in consultation with the Rector. Pay is commensurate with experience, up to $40/hr. Generous Benefits Package includes Vacation Leave 2 weeks for the first year of employment 3 weeks for the second year of employment 4 weeks for the third year of employment Sick Leave (earned at 1 day per month) 403b Plan Includes a 5% Employer Contribution Employer Match of Employee's Contribution (up to 4% of Total Compensation) Salary Continuation and Disability Insurance Employee Assistance Program Interested candidates should send a cover letter and resume with references to HR@stpaulsburlingame.org. Candidate interviews will begin as soon as viable applicants are identified.
317 Chapin Ln, Burlingame, CA 94010, USA
$40/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
Office and Communications Manager (burlingame)
St. Paul’s Manager of Church Operations and Communications role is ideal for a resourceful, self-sufficient, tech-savvy professional who thrives in a dynamic environment. This position reports to the Rector and collaborates with a team of staff and volunteers from our faith community. About St. Paul’s Community: St. Paul’s is an active, growing, multigenerational community rooted in prayer and vibrant worship, delighting in traditions of sacred music, and discerning fresh ways to serve God’s world as we are formed together in the Christian faith. Our dynamic rhythms celebrate the diverse array of creative gifts in our midst: including the energies of youngsters and families, working professionals and young adults, retirees and sages who have invested in the local community for decades. In our life together we seek to practice grace, mercy, and compassion in ways that strengthen our bodies, minds, and spirits and inspire us always to follow Jesus’ way of loving service, on and beyond our block. About the Role: Our ideal candidate will be committed to delivering proactive care for the community through ongoing efforts to: Cultivate Engagement through Communications: Synthesize content & produce print materials for weekly worship services Design, create, & produce print and digital content for weekly & seasonal newsletters, annual reports, and social media Cultivate volunteer resources to enhance photography, videography, writing, editing, illustration, printing, and distribution of St. Paul’s communications Maintain & update church website (Wix) Create posts for social media (Facebook, Instagram) Steward Spaces, Calendars, and Volunteer Rotas: Coordinate online church calendar Liaise with community members around building use Support volunteer scheduling for church activities Maintain Church Records & Reporting: Manage updates for church directory & membership database Assist with inquiries regarding historic church records Collaborate in organizing documents for annual audit Organize Archives, Spaces, Equipment & Supplies: Maintain well-organized office spaces and replenish supplies Organize files, images, videos, & other content for digital/ physical archives Ensure continuity in office operations & equipment functionality Interface with vendors, the US Postal Service, and repair persons to support church office equipment and supply needs Nurture Connections: Foster strong relationships with Rector, staff, and ministry teams Support administrative/program needs of ministry teams & staff Liaise with community visitors who seek resources/programs Desired Experience and Background 5 years experience in administration/communications and skill with: • Learning new systems quickly • Identifying and adapting quickly to changing priorities • Utilizing software applications for word processing (Microsoft 365, Google Suite) spreadsheets and database (Claris) electronic newsletter design (MailChimp) graphic design (Canva) website management (Wix) social media posting (Facebook and Instagram) • Maintaining high standards for work output/precision • Exercising creativity with keen eye for detail/design • Communicating regularly, clearly, and effectively We are eager to welcome someone to our team who is: Punctual, dependable, and detail-oriented. Listens well; seeks shared understanding around mutual expectations. Practices accountability around shared projects and deadlines. Identifies dependencies that could impact outcomes. Anticipates challenges & implements solutions, in consultation with ministry partners. Exhibits a generous sense of humor. Communicates directly; follows up proactively. Engages differences with curiosity, respect, and kindness. Builds trust skillfully with diverse collaborators. Exercises confidentiality in pastorally sensitive matters. Additional Information: Position requires approximately 29 in-person hours per week with a schedule to be agreed upon in consultation with the Rector. Pay is commensurate with experience, up to $40/hr. Generous Benefits Package includes Vacation Leave 2 weeks for the first year of employment 3 weeks for the second year of employment 4 weeks for the third year of employment Sick Leave (earned at 1 day per month) 403b Plan Includes a 5% Employer Contribution Employer Match of Employee's Contribution (up to 4% of Total Compensation) Salary Continuation and Disability Insurance Employee Assistance Program Interested candidates should send a cover letter and resume with references to HR@stpaulsburlingame.org. Candidate interviews will begin as soon as viable applicants are identified.
317 Chapin Ln, Burlingame, CA 94010, USA
$40/hour
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.