Important Notice       Be aware of a scam where Redfish employees are being impersonated via WhatsApp and text messages

Read the Notice

CATCH OF THE DAY

High-tech industry news, companies, jobs, innovation and trends.

Senior Software Engineer

CA

Sr Software Engineer
Oakland, United States (work from home)

About Us:  

We are a deep tech company with a remarkable set of capabilities and new service offerings that will transform the way we perceive and respond in public spaces.  Our mission is to build the first centralized ubiquitous sensing fabric for all moving objects and events in public spaces in all cities around the world. Our expertise and technology sits at the intersection of optical fiber sensing networks, integrated photonics and machine learning. More than a sensor company, We are building out a global scale sensing platform using our patented VID+R™ (Vibration Detection and Ranging) technology. The company is Australian founded and already has employees across the globe, which is also true of our customers. We are implementing a giant vision and a culture built on two key pillars of massive innovation and effective execution.  We offer an environment that is exciting, inclusive, challenging, fun and extremely rewarding.

 

Why join us: Our benefits 

 

Global team and remote role 

Inclusive and flexible work culture 

Motivated and vibrant team  

Small team, large career growth opportunities  

Opportunities and support to learn and receive mentoring 

Fast growing start-up with unique, highly technical and exciting product 

We are making the world safer and more sustainable 

Our technology is one of a kind – there is no one else in the world doing what we’re doing 

 

The opportunity: About the role

You can be based anywhere on the West Coast of America. This is a work from home role, full-time.

 

As the Senior Full Stack Software Engineer you will help us implement real-time back-end firmware/software for customers (new products) and internal team (operations; fleet management). 

 

Reporting to the VP of Research & Development, your responsibilities will include:

 

–Maintain existing code base in Golang, C, Cuda, Python  

–Develop new code in Golang, C, Cuda, Python to implement new features/algorithms developed by adjoining R&D team  

–Develop unit tests for new code 

–Manage code testing on hybrid (CPU/GPU/Cloud) environment  

–Manage development and production branches through version control  

–Manage/maintain user interface in Java, React and Ruby 

–Use cloud-based development tools (AWS, Google Cloud, Microsoft Azure) to design computational processes 

–Manage team of software developers 

–Act as solution architect for the software team 

 

Within 90 days, you will have:

 

–Completed training program 

–Educated up on FiberSense technology, software, production code ecosystem and ways of working 

–Begun developing first new product code in support of a client 

–Tested code on native edge compute architecture 

–Added some unit tests

–About you: The type of person who will be a good fit

 

If you are excited about this role but not sure if you meet all of the criteria, please apply. Research shows women and minority groups are less likely to apply for roles when they don’t meet 100% of the criteria. We’d like to change this.

 

Essential:

 

–10+ years experience writing and developing software within a larger production team 

–Fluent in Golang, or fluent in C, Java, Python 

–Edge computing and/or cloud computing experience  

–Some team management experience 

–Can tailor communication to audience including translating business needs into software development priorities 

 

Highly desired:

GPU programming experience (CUDA) 

Experience writing software for sensor/timeseries data type 

Submit Your Resume

"*" indicates required fields

Max. file size: 10 MB.
Drop your resume and other files here or upload here
This field is for validation purposes and should be left unchanged.