Software Engineer, Embedded Software Engineer
Listed on 2026-02-19
-
Software Development
Software Engineer, Embedded Software Engineer
Algorized is a VC-funded Silicon Valley deep-tech company with Swiss roots building edge-AI models that give robots real-time human awareness using existing wireless sensors
-enabling safer human-machine co-presence.
As we continue to scale rapidly, we are looking for a Software Engineer who is genuine passionate about innovation, product development and building robust systems end-to-end. If you thrive in dynamic startup environment, take ownership, and know to seamlessly connect backend, frontend, and embedded systems, we’d love to meet you.
LOCATION
EMPLOYMENT TYPE
Full Time
ResponsibilitiesDesign, develop, and maintain software components across embedded and backend, systems under the guidance of senior engineers and architects
Implement software features end to end, from requirements and design to integration, testing, and verification
Develop and integrate algorithms for people sensing, positioning, or signal processing, ensuring correctness and performance
Contribute to software development on edge and embedded systems, including application logic, middleware, and system integration
Write clean, maintainable, and well-tested code following established standards and best practices
Optimize software for performance, reliability, and resource usage on constrained systems where applicable
Collaborate closely with cross-functional teams (software, hardware, algorithms, product) to deliver features aligned with customer and project requirements
Participate in code reviews, debugging, and continuous improvement of development workflows and tooling
QualificationsMSc degree in Computer Science, Engineering, or a related field
5+ years of professional software development experience
Strong experience with C and/or C++ in production environments (embedded and/or systems-level software)
Proficiency in Python for application development, scripting, tooling, or algorithm integration
Experience working on multi-component software systems or modular codebases
Familiarity with embedded or edge environments (ARM-based systems, Linux, or RTOS)
Experience with debugging, performance analysis, and troubleshooting complex software systems
Ability to read technical documentation and translate requirements into working code
Good communication skills and ability to work effectively within a team
Curious, proactive mindset with a strong desire to learn and improve
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).