Lead Software Engineer
Algorized is a fast-growing deep tech startup building software platform for people positioning and sensing. We leverage algorithms and edge-ML with any market available communication sensors such as Ultra-Wideband Radar for accurate people tracking, positioning, vital sign detection (breathing, heart-rate), age classifications.
As we continue to rapidly expand, we are seeking a highly skilled Lead Software Engineer with genuine passion for innovation and product development with experience from software-on-edge design through product delivery to customers. If you are resourceful, have deep understanding in system architecture, edge-computing, embedded systems and ready to join a dynamic fast-growing start-up this unique opportunity is for you!
LOCATION
Hybrid/Palo Alto, CA
EMPLOYMENT TYPE
Full Time
Responsibilities
Qualifications
-
Lead the design and development of embedded software engineering activities and provide technical leadership and guidance to team members
​​
-
End to end responsibility for the technical requirements, design, development, integration and verification of the software solution utilizing advanced algorithms for people sensing and positioning
​​
-
Design and implement software platform on edge, including boot, toolchain, drivers, comms, middleware and application / state machine
​​
-
Optimize software for resource constrained embedded systems (e.g. power, throughput, memory/compute)
​​
-
Close collaboration with the team on the development process, including defining goals and ensure milestones delivery in a high cross-functional capacity as per customer’s needs
​​
-
Play a critical role in the definition and execution of technology roadmaps with other team members and silicon partners
-
MSc degree in a relevant field
​​
-
5+ years of experience in system architecture and embedded software development
​​
-
Experience with hard real-time systems and ARM architectures
​​
-
Strong demonstratable coding skills in C/C++ in production environment
​​
-
Knowledge of high-level coding language: Python and/or C#
​​
-
Experience in System Architecture design throughout full product and software development lifecycle
​​
-
Obsessively passionate and inquisitive and seek to solve everyday problems in innovative ways
​​
-
Availability to travel domestically and internationally for development and on-site customers support is also expected