Develop embedded Linux system software, automated test frameworks, software pipelines, and engineering tools using Python and C/C++. Support integration, debugging, validation, and containerized workflows with Docker. Collaborate with software, hardware, and test teams on camera-based, sensor-driven, and potentially robotic systems.
Software Development / Software Test Engineer (SDE/STE)
Position Overview
We are seeking a Software Development / Software Test Engineer (SDE/STE) with strong software engineering and test automation experience to develop robust system software, build automated testing frameworks, and improve engineering workflows. This role will work closely with software and hardware teams to support embedded systems and camera-based technologies on Linux platforms.
Key Responsibilities
- Develop and maintain system software for embedded, Linux-based platforms.
- Build robust and scalable software pipelines supporting development, integration, and testing.
- Design, develop, and maintain automated test frameworks to improve software quality and test coverage.
- Develop software tools and automation to improve engineering workflows, debugging, and validation processes.
- Write production-quality code in Python and C/C++.
- Support software integration, debugging, troubleshooting, and validation across embedded systems.
- Utilize Docker for development, deployment, testing, and containerized software workflows.
- Collaborate with software, hardware, and test engineers to identify issues and drive solutions through the development lifecycle.
- Contribute to continuous improvements in software development and test processes.
Required Skills & Qualifications
- Strong software engineering experience in system software development, including building software pipelines, automated test frameworks, and engineering tools/workflows.
- Proficiency in Python and C/C++.
- Hands-on experience with embedded software development on Linux-based platforms.
- Experience developing automated testing frameworks and software test infrastructure.
- Hands-on experience with Docker and containerized development/deployment workflows.
- Strong debugging, troubleshooting, and software development skills.
- Ability to work effectively across software, hardware, and test engineering teams.
Preferred Qualifications
- Experience working with 2D and/or 3D camera systems, including:
- RGB cameras
- Stereo cameras
- Time-of-Flight (ToF)
- Structured light
- LiDAR
- Experience with camera/imaging systems, computer vision, or sensor technologies.
- Experience developing software for robotics or other sensor-driven embedded systems.
- Familiarity with hardware/software integration and system-level testing.
Kaleidoscope Innovation Framingham, Massachusetts, USA Office
111 Speen St, Framingham, Massachusetts, United States, 01701 2000
Similar Jobs
Cloud • Security • Software • Cybersecurity
Develop and deploy automated system tests for distributed software environments. Collaborate with developers and QA teams, create test plans, verify requirements and coverage, troubleshoot features, improve testing methodologies, and solve large-scale automation and verification problems using software development and related internet technologies.
Top Skills:
CDistributed SystemsGitJIRALinuxPython
Software • Cybersecurity
Designs and executes comprehensive automated and manual testing for web, desktop, mobile, and API platforms. Builds scalable test automation frameworks, integrates test suites into CI/CD pipelines, and tests file management, synchronization, sharing, storage, scalability, and data integrity. Investigates defects, identifies root causes, collaborates throughout the software development lifecycle, and improves testing methodologies and product quality.
Top Skills:
AndroidCi/CdiOSJIRAmacOSPythonSeleniumShellTestrailWindowsZephyr
Cloud • Security • Software • Cybersecurity
Develop automated software tests and system-wide automation infrastructure for distributed systems. Collaborate with developers and QA teams, create tests replicating real-world scenarios, improve testing methodologies, validate requirements and test coverage, and solve large-scale distributed systems problems using coding and related internet technologies.
Top Skills:
C#EmberJavaScriptJmeterAzurePostmanReactSQL
What you need to know about the Boston Tech Scene
Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.
Key Facts About Boston Tech
- Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
- Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
- Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
- Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories


