Senior embedded software engineer / c++

Block Engineering
Southborough, MA

Block Engineering is a developer of lasers and chemical detection systems for safety, security, and life sciences applications. Block is the proud winner of two Photonics West Prism Awards and the Milipol Paris Innovation Award. The company is headquartered in Southborough, Massachusetts in the greater Boston metro area.

We are seeking an experienced Senior Embedded Software Engineer to join our team and contribute to the development of our laser-based detection systems.

This role requires demonstrated expertise in C/C++ programming for embedded Linux environments and a strong understanding of system-level software development.

Responsibilities will include:

  • Design, develop, and maintain embedded software applications in C/C++ for ARM-based Linux systems
  • Develop Python-based tools and utilities to support embedded software development
  • Work with Xilinx development tools and ARM-based hardware platforms
  • Design and implement TCP/IP networking solutions and APIs for embedded systems
  • Manage code repositories using Git flow and GitHub
  • Build and maintain software using Make/CMake build systems
  • Participate in project planning and tracking using GitHub Issues/Projects and Atlassian Jira

The ideal candidate will have the following qualifications:

  • Expert-level proficiency in C/C++ programming in an embedded Linux environment
  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience
  • Strong experience with embedded Linux development on ARM-based systems. Hands-on experience with Xilinx development tools and workflows (Zynq SOCs) would be ideal, but not required.
  • Experience with Python for tool development and automation
  • Solid understanding of TCP/IP networking protocols and implementation
  • Experience designing and building APIs for embedded systems
  • Proficiency with Git version control and GitHub workflows (Git flow)
  • Experience with project management tools (GitHub Issues/Projects, Atlassian Jira)
  • Experience with Make and CMake build systems

Any of the following qualifications would be a plus:

  • Experience with web-based front ends in React/Angular/Vue
  • Experience with Raspberry Pi management, development and deployment
  • Proficiency in Qt framework for developing embedded and PC user interfaces
  • Knowledge of hardware debugging tools and techniques
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines
  • Understanding of software testing frameworks and methodologies
  • Experience with cross-compilation and embedded toolchains

To apply, please email resumes to [email protected]. Thank you for your interest.

Job Type: Full-time

Work Location: Hybrid remote in Southborough, MA 01772

Posted 2025-10-30

Recommended Jobs

Selling Supervisor

Celine
Boston, MA

CELINE is seeking a Selling Supervisor in Boston to mentor associates, achieve sales objectives, and maintain high operational standards. The role involves leading a sales team, managing customer serv…

View Details
Posted 2025-09-30

Senior Product Manager I, Enterprise

Axon
Brookline, MA

Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and clou…

View Details
Posted 2025-10-10

Senior US Tax Manager, Insurance (Relocation To Bermuda)

Blackden Consulting
Massachusetts

Bermuda, a British Overseas Territory in the North Atlantic, is one of the world’s leading insurance and reinsurance hubs - home to many of the largest global carriers and captive structures. Our …

View Details
Posted 2025-10-27

Physician: Oculoplastic Ophthalmologist

Boston Medical Center
Boston, MA

Join today and help us achieve our Vision 2030 which is a long-term goal to make Boston the healthiest urban population in the world. Boston University Chobanian & Avedisian School of Medicine/Bos…

View Details
Posted 2025-10-21

Product Manager (FinTech)

Great Gray
Boston, MA

Why Great Gray Group & RPAG? RPAG is a wholly owned subsidiary of Great Gray Group, LLC. Acquired in 2024, RPAG hosts the industry’s leading retirement plan practice management platform. Designed f…

View Details
Posted 2025-09-12

Product Manager

Ati
Waltham, MA

About Automated Tire, Inc. Automated Tire (ATI) is a dynamic and ambitious Series-A startup revolutionizing the tire-changing and wheel-balancing industry with cutting-edge robotic technology. Fou…

View Details
Posted 2025-09-12

Locum CRNA (Nurse Anesthetist) Anesthesiology

Rinvio Recruitment
Winchester, MA

Description We are currently seeking a skilled Locum CRNA (Nurse Anesthetist). As a crucial member of our anesthesiology team, you will play a vital role in providing safe and effective anesthesia…

View Details
Posted 2025-10-23

Senior Backend Engineer - Immutably

Context Labs
Cambridge, MA

Senior Backend Engineer - Immutably Cambridge, MA About this position: Context Labs is seeking a Senior Backend Engineer to help drive forward our product initiatives with our Immutably™ Platf…

View Details
Posted 2025-09-12

Postdoctoral Research Fellow - Computational Biologist

Dana-Farber Cancer Institute
Boston, MA

Overview The Center for Functional Cancer Epigenetics (CFCE) is looking for a highly motivated and talented postdoctoral scientist with a strong computational background to join the Department o…

View Details
Posted 2025-10-15

ED Clinical Social Worker- LCSW- 24 Hrs Evenings

Boston Medical Center
Boston, MA

POSITION SUMMARY : Utilizing clinical social work techniques and theory, consults on, assesses, and intervenes with high-risk patients and their families regarding the impact/amelioration of em…

View Details
Posted 2025-10-30