Adjunct Lecturer-C++ and Python
Benjamin Franklin Cummings Institute of Technology
Job Description
Job Description
Description:
Who We Are:
Are you ready to work at a dynamic institution that believes in higher education with lower obstacles? Benjamin Franklin Cummings Institute of Technology (now known as Franklin Cummings Tech) is a nationally accredited non-profit, technical college serving Massachusetts. The college was seeded in 1791 with funds from the estate of Benjamin Franklin given to the City of Boston to proliferate access to apprenticeship and entrepreneurship. Today, that legacy has evolved into an accredited college that delivers accessible tech and trade education to level the playing field for aspiring talent.
With a mission to deliver transformative technical and trade education that leads to economic advancement, Franklin Cummings Tech offers a unique mix of certificates and degrees that appeal to enterprising students from Eastern Massachusetts and respond to employer demand for a well-prepared workforce. Intentional partnerships with the industries we serve coupled with high graduation and job placement rates, recently attracted the largest philanthropic gift in the history of the college from the Cummings Foundation, helping to spur incredible growth in the past four years.
Franklin Cummings Tech educates more than 1,000 learners annually across three student types: 1) certificate and degree seekers, 2) continuing education enrollees, and 3) early college students. As evidence that our mission holds resonance student enrollment is up and Fall 2027 applications have soared 16% year over year.
We seek optimistic, data-informed, and dedicated colleagues who are eager to increase student success outcomes and boost total enrollment to 1,500 learners by 2030. Join us in this mission-driven work!
Position Summary:
The Department of Engineering Technology is seeking applications for a part-time adjunct instructor position in Engineering Technology. The candidate will be responsible for teaching courses in building energy management and automated building control systems. We are seeking a qualified and enthusiastic Lecturer to teach CT148: C++ and Python Programming (4 Credits). The successful candidate will deliver high-quality instruction in modern programming languages with an emphasis on embedded systems development using Raspberry Pi and Arduino platforms. The role involves combining theoretical instruction with practical laboratory sessions to prepare students for real-world embedded systems applications. The position requires on-site and hybrid modes of delivery of coursework.
Course Description:
CT148 introduces students to two contemporary programming languages, C++ and Python, focusing on their use in embedded systems. Students learn the syntax, programming concepts, and practical applications of both languages before applying them to develop embedded solutions using Raspberry Pi and Arduino. The course explores Python for high-level control, data processing, and Internet of Things (IoT) applications, while C++ is used for low-level hardware interaction and real-time processing. Through hands-on projects, students integrate sensors, actuators, and communication protocols to gain practical experience in embedded systems development.
Key Responsibilities
- Deliver lectures, tutorials, and laboratory sessions for CT148.
- Teach programming fundamentals and advanced concepts in C++ and Python.
- Guide students in developing embedded systems applications using Raspberry Pi and Arduino.
- Supervise practical projects involving sensors, actuators, and communication protocols.
- Develop course materials, laboratory exercises, assignments, and assessments.
- Evaluate student performance and provide constructive feedback.
- Maintain a safe, engaging, and collaborative learning environment.
- Stay current with developments in embedded systems, IoT technologies, and programming practices.
Qualifications:
- Bachelor’s degree in computer science, Engineering Technology, Software Engineering, or a related field (Master's degree preferred).
- Strong proficiency in C++ and Python programming.
- Experience with Raspberry Pi, Arduino, and embedded systems development.
- Knowledge of IoT concepts, sensor integration, and communication protocols.
- Previous teaching or training experience is an advantage.
- Excellent communication, organizational, and interpersonal skills.
The salary for this position is $1,178.00 per credit.
Please note: Franklin Cummings Tech is not able to provide visa sponsorship for this position now or in the future. Candidates must be legally authorized to work in the United States on an ongoing basis without sponsorship to be considered for this position at Franklin Cummings Tech.
Franklin Cummings Tech is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.
$60 per hour
...experience in Kotlin. Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and grammar skills. A bachelor’s degree (completed or in progress). Previous...PythonC++Hourly payFull timeRemote workFlexible hours- Northeastern University in Boston seeks part-time Adjunct Lecturers for the Nonprofit Management program. Ideal candidates should possess a Master’s degree and significant teaching experience in relevant areas. The role involves teaching courses in nonprofit legal governance...SuggestedPart time
- ...are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/Data Scientists. Who Should... ...basic knowledge or with one or two years of experience in JAVA, C++, Core JAVA Candidates looking to upskill/enhance their IT skills...PythonC++
- ...PhD or MS in a quantitative field is required (e.g. mathematics, physics, statistics, or operations research) Experience with C++ and Python is required Conduct quantitative research with senior quantitative researchers to create or refine, back test and productionize...PythonC++
- ...Candidates must have a PhD or MS in a quantitative field such as mathematics or statistics, along with strong programming skills in C++ and Python. Experience in finance is not required, but applying machine learning to real-world problems is essential. #J-18808-Ljbffr...PythonC++
$188k - $244k
.... Candidates should have a PhD and a strong background in robotics, management experience, and excellent programming skills in C++ and Python. The role offers a salary between $188,000 and $244,000 annually, alongside a comprehensive benefits package. #J-18808-Ljbffr Mitsubishi...PythonC++- ...candidates should possess a Bachelor’s degree and 3-6 years in relevant fields, with strong programming skills in languages like Python and C++. Join a dynamic team that thrives on solving complex problems while actively engaging with clients in a fast-paced environment....PythonC++
- ...deliver software for unmanned aerial vehicles. The role entails collaborating with a high-caliber team and requires expertise in C++, Python, and robotics middleware. Candidates should have at least three years of experience in a mature software development environment....PythonC++
- ...software for unmanned aerial vehicles. The ideal candidate will contribute to important autonomy systems, utilizing skills in C++ and Python. Responsibilities include software design and optimization, integration with platforms, and maintaining coding standards in a collaborative...PythonC++
- ...Physics, and have at least 3 years of quantitative or technical experience in the investment industry. Proficiency in Python is essential, while knowledge of C++, R, Node.js, and React is a plus. This hybrid position offers a dynamic work environment in a fast-paced firm. #J...PythonC++
- ...candidate will have over 3 years of relevant experience and possess a graduate-degree in a scientific, mathematical, or engineering discipline. Strong programming skills in C++ and experience with Python or R for data analysis are essential. #J-18808-Ljbffr Domeyard LPPythonC++
- ...often leading to publications in top-tier venues. Ideal candidates are senior Ph.D. students with skills in deep learning, Python, ROS2, and C/C++. This internship offers a flexible start date throughout 2026, with compensation of 6-8K per month. #J-18808-Ljbffr Mitsubishi...PythonC++InternshipFlexible hours
- Neurable, INC in Cambridge, Massachusetts is seeking a technical candidate to translate Python code to C++ for their brain-computer interface solutions. You will be part of an innovative team working on cutting-edge technology applications, including virtual and augmented...PythonC++
- ...computational engineering and machine learning. The ideal candidate holds an advanced degree and possesses strong programming skills in Python or C++. This position offers a competitive salary and a culture of continuous learning and ethical integrity. #J-18808-Ljbffr McKinsey...PythonC++
- ...candidates should have a PhD in a related field, a strong research background, and proficiency in programming languages such as C++ or Python. This role offers a competitive salary and a comprehensive benefits package, emphasizing the importance of collaboration within...PythonC++
- ...software, collaborating closely with multiple engineering disciplines. The ideal candidate has over 5 years of Linux-based embedded systems experience, strong programming skills in C++ or Python, and a passion for innovation in AI and robotics. #J-18808-Ljbffr HumanoidPythonC++
- ...functionality, and implement safety features. The ideal candidate has 5-7 years of experience in software development, is proficient in Python and C/C++, and holds at least a Bachelor's or Master's degree in a related field. The position offers a competitive salary range and a...PythonC++
$6,000 - $8,000 per month
...qualifications include enrollment in a Ph.D. program, hands-on experience with aerial robots, and strong programming skills in Python and/or C++. The position offers a pay range of $6K-$8K per month and other benefits, including a relocation stipend and health insurance...PythonC++InternshipRelocation- ...architecture Experience with performance simulation environments Object-oriented programming experience in C/C++ Experience in a scripting language such as Perl or Python Preferred Qualifications ~ Knowledge of memory latency tolerance techniques or other aspects of CPU...PythonC++
- ...Government and commercial customers across aerial, ground, underwater and space domains. The role requires strong skills in C/C++, MATLAB/Simulink, Python, ROS/ROS2, and expertise in autonomy, trajectory optimization, and real-time software. A security clearance is required...PythonC++
$140k - $165k
...in warehouse automation. The ideal candidate will have extensive experience with robotics software and a strong background in Python and C++. This role involves developing advanced algorithms for 3D sensor data processing and enabling complex localization tasks in dynamic...PythonC++3 days per week- ...systems. The role requires expertise in distributed systems design and a strong programming background in languages such as C++, Go, and Python. This is an on-site position based in Boston, MA, where you will work in a startup environment with a focus on innovation and...PythonC++
- ...teams. Must-Haves: BS/MS in CS, Engineering, Math, Physics 3+ years in quant/technical roles within invest. industry Strong Python; C++, R, Node.js/React are a plus Experience with high-volume financial data sets and agile execution environments Why It Stands Out...PythonC++Permanent employment
$89 per hour
...performance. Candidates should have a Bachelor's degree and relevant experience with AI tools and coding languages such as C, C++, and Python. This is a contract position with a pay rate of up to $89/hour and a comprehensive benefits package. #J-18808-Ljbffr Cts Technology...PythonC++Contract work- ...background, including degrees in relevant fields such as Mathematics or Computer Science, and programming proficiency in languages like C++, Java, or Python. This position offers a competitive starting salary and comprehensive benefits. #J-18808-Ljbffr Dormont Manufacturing CoPythonC++
- ...optimization. The role requires a strong quantitative background, preferably with a Bachelor's degree and programming experience in Python, MATLAB, or C++. Candidates will analyze datasets, document results, and gain exposure to cutting-edge machine learning tools. The position...PythonC++Full time
$125k - $200k
...Requirements ~3+ years of experience in robotics application development or integration. ~ Strong programming skills in Python and C++, with experience in task-level software development. ~ Experience working with clients to implement and refine robotic solutions...PythonC++- ...simulators for space applications. Ideal candidates are graduate students with strong programming skills in languages like Matlab, Python, or C/C++, and experience in rendering engines such as Blender, Unreal, or Unity. The internship lasts 3-6 months, providing exposure to...PythonC++InternshipRelocation
- ...stores Extensive experience with workflow orchestration frameworks such as Airflow or Step Functions Strong programming skills in Python C++ experience is a plus Deep knowledge of data storage formats such as Parquet, Iceberg, and Lance and understand their tradeoffs...PythonC++
$160k - $240k
...skills. The ideal candidate has a BS/MS in a relevant engineering field, at least 5 years of related experience, and is proficient in C++ and Python. The salary ranges from $160,000 to $240,000 per year, with bonuses and equity options included. #J-18808-Ljbffr Shield AIPythonC++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Adjunct Lecturer-C++ and Python. Be the first to apply!

