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. The course will pay $1,178 per credit.
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.
Equal Opportunity Employer:
Franklin Cummings Tech is an Equal Employment Opportunity employer and does not discriminate against any applicant or employee on any grounds protected under federal, state, or local law, including race, color, religion, creed, age, sex, national origin, ancestry, marital status, pregnancy, disability (including those related to pregnancy or childbirth), sexual orientation, genetic information, gender identity or expression, veteran status or any other characteristic or activity protected under federal, state or local law.
$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$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- ...biotechnology or pharmaceutical industry, particularly within the CMC. The Lecturer will review, update or develop all materials for the course... ...the course description. This is a part-time faculty position. Adjunct Lecturers are expected to assist the program chair and...SuggestedPart timeWork at officeLocal area
- ...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++
- ...and planning capabilities for autonomous systems. This role requires a Bachelor’s degree in a relevant field and proficiency in C++ or Python. You'll collaborate with cross-functional teams, driving the development of robust systems for military applications. The role includes...PythonC++
- ...Engineer to develop and integrate advanced autonomy behaviors for marine products. Candidates should have strong expertise in C++ and Python, with a proven track record in developing autonomy software. Responsibilities include testing, system architecture contribution...PythonC++Full 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++
$254k - $336k
...design and implementation of autonomous systems, and collaborating across teams. Candidates should have substantial experience in C++ or Python and a degree in a relevant field. The position offers a competitive salary ranging between $254,000 and $336,000, along with...PythonC++$90k - $210k
...Engineer in Cambridge, MA, to develop cutting-edge Unmanned Aerial Systems (UAS). The ideal candidate will have expertise in C++, Rust, and Python, along with experience in embedded systems and navigation algorithms. The role includes architecting systems, developing...PythonC++$191k - $253k
...sensors for autonomous systems. The ideal candidate will have a Bachelor's in Robotics, substantial development experience in C++ and/or Python, and familiarity with autonomous vehicle technologies. This role offers a competitive salary range of $191,000—$253,000 annually...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++
- ...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++
- Clear Point Consultants in Boston is seeking a Lead Embedded Software Engineer proficient in C/C++ and Python to join a technical engineering team focused on next-generation embedded systems. The ideal candidate will have strong experience in embedded software development...PythonC++
- ...Software Engineer with a focus on formal methods in dynamic systems. This hybrid role, based in Cambridge, requires expertise in Python and C/C++, with additional experience in formal methods and systems security. The successful candidate will contribute to enhancing...PythonC++
- ...pioneering robotics company based in Boston seeks experienced engineers to develop humanoid robot software. The role requires strong C++ and Python skills, with a focus on integrating perception, planning, locomotion, and manipulation subsystems. Ideal candidates will have 7...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++- ...into a symbolic world model. Ideal candidates have strong knowledge in probabilistic machine learning and practical experience with sensor fusion techniques, coding in Python and C++. Join us in building innovative solutions for robotic systems! #J-18808-Ljbffr PassFortPythonC++
- ...and fleet orchestration systems. The ideal candidate will have expertise in robotics simulation and strong programming skills in Python and C++. Responsibilities include creating high-fidelity simulation environments, implementing coordinated behaviors, and evaluating...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++
- ...identify and manipulate objects in complex environments. Candidates will need 2-5 years of related experience and strong knowledge in C++ and Python, along with hands-on experience in 3D vision technologies. The position offers opportunities to work directly with hardware in...PythonC++
- ...datasets. The ideal candidate should have a Ph.D. in Civil Engineering, experience in structural engineering, and proficiency in programming with C/C++ and Python. This role offers a hybrid work environment and a comprehensive benefits package. #J-18808-Ljbffr VeriskPythonC++
$156k - $175k
...collaborating with teams for integration. Candidates should have a Master’s degree and 5 years of relevant experience, proficient in Python and C++. The role offers a salary range of $156,000 - $175,000, along with best-in-class benefits including unlimited vacation and 401K...PythonC++- ...teams to deliver high-quality solutions. Required qualifications include a degree related to software or robotics and experience in Python, C++, and product development cycles. We offer a dynamic startup environment with excellent benefits including health, unlimited...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++
- ...and actively engaging in the design process with product managers and hardware engineers. The position requires fluency in C, C++, and Python, along with a strong understanding of systems software issues. You will have a significant impact on mobility safety, working with...PythonC++
- ...will ensure successful autonomous operations by supporting flight tests and enhancing UAV capabilities. Qualified candidates should have significant experience in embedded software development and strong programming skills in C/C++ and Python. #J-18808-Ljbffr MORSE CorpPythonC++
$191k - $253k
...components, and engaging directly with end-users. The ideal candidate will hold a degree in Robotics or related fields, skilled in C++/Python, and familiar with sensors. A competitive salary range of $191,000 - $253,000 USD applies, along with robust benefits to support...PythonC++- ...looking for someone with a Bachelor's in Computer Science or STEM and at least 5 years of experience in AI. Strong skills in Python, Java, or C++ are required. This opportunity offers professional development within an innovative environment. #J-18808-Ljbffr General...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++
$82.3k - $220k
...art defense systems used by the US Government and commercial entities. Candidates should possess strong programming skills in C/C++ and Python, along with a Bachelor's Degree in Aerospace Engineering or related field. The compensation ranges from $82,300 to $220,000...PythonC++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Adjunct Lecturer-C++ and Python. Be the first to apply!

