Software / System Developer
At OmniMod, we automate warehouses++ with modular hardware and AI based software. This is your chance to become a part of history as one of the first employees at OmniMod, Norway’s next unicorn!🚀🦄🤖
Software and System Developer Summary:
Join the core development team at OmniMod AS, and play a key role in advancing our software solutions. Immerse yourself in a dynamic mix of enhancing our existing systems and leading innovative projects. Your contribution will ensure our system's robustness, reliability, and efficiency.
Key Responsibilities:
- Collaborate with a team of experts to design and implement new features in the OmniMod software stack.
- Improve the software stack so that it is more reliable and robust.
- Improve software quality and code so that the runtime of the code is reduced.
Must-Have Skills:
- Master's or Bachelor's degree in a relevant field. Or any other relevant experiences.
- To succeed in this role, you will need to be proficient in English to collaborate with the team and different departments.
- Strong programming skills in Python.
- Experience with version control using Git.
Nice-to-Have Skills:
- Proficient in Norwegian.
- Background in high-level programming.
- Possess a proactive, insightful mindset.
- Experience with project management tools like Jira.
- Proficiency in C or C++.
- Exposure to continuous integration practices.
- Docker
- Databases
Who is OmniMod?
- The first 1x1 OmniModule(OmniMod V1) successful run, Q2 2020.
- First 15 OmniModule pilot system (OmniModule V2) deployed at Element Logic HQ, Q3 2021
- First, 14 OmniModule pilot customer system (OmniModule V3) deployed at Helt hjem HQ, Q1 2023
- The first commercial system (OmniModule V4) handover to first paying customer Q3 2024.
Why Join OmniMod
- Be a part of an innovative company leading the way in autonomous warehouse management, with a vision of becoming the next unicorn company listed on the Oslo Stock Exchange.
- Join a dynamic, supportive, and skilled team where your work directly contributes to the company's success.
- Enjoy a competitive compensation package that includes benefits such as workout facilities, a subsidized company canteen, and more.
- At OmniMod, we value our employees and offer flexible working hours and opportunities for growth and development.
- Work with something stimulating in a fast-paced environment. Where you have an essential and rewarding role in a company with great potential. And where what you do actually matters, with a fast-paced environment where you can grow and excel, then
- You will also get firsthand knowledge and see how a startup actually works, thriving and working towards profitability and unicorn status!
Sounds cool? Apply now!
At OmniMod, you can work on exciting and impactful projects, collaborating with a team of experts in a supportive and innovative environment. Join us and be part of the future of automation.
If you are passionate about technology, excel in a fast-paced environment, and want to significantly impact the logistics and warehousing industry, we would love to hear from you.
Application Deadline: ASAP!
Applications are reviewed on an ongoing basis, and all inquiries are treated confidentially.
Join us at OmniMod AS and play a key role in revolutionizing the future of warehouse management through cutting-edge software development and client engagement. Apply now to be part of our journey towards innovation and excellence!
Intro to OmniMod Software:
OmniMod is developing a system to manage package flow in warehouses and distribution centers. It crafts its own software stack for the control of autonomous machines. This stack encompasses everything from capturing camera images to recognizing packages through computer vision, planning the movement of each package, integrating with third-party systems, and providing users with an interface to the machine.
Images are captured from the cameras multiple times per second and then processed to correct for lens distortion and fisheye effects. Following this, images from all cameras are compiled and fed into a machine-learning model for package recognition. In this part of the system, speed and accuracy are crucial parameters, and we significantly emphasize further development.
The planning algorithm takes over once the images are converted into package positions. It is responsible for planning the movement of the packages to execute operations such as sorting or sequencing. This part of the software represents a major innovation, where we utilize the latest in AI to endow packages with intelligence. Here, we employ frameworks like PyTorch, PyTorch Geometric, and Graph Neural Networks (GNN).
After each movement is planned, it must be executed, which is done by individually controlling each wheel via our custom-developed circuit boards that communicate over a shared Ethernet connection. As part of our software development, we develop the machine interface that controls the system and the code on the circuit boards, typically using C.
Our system also depends on communicating with users. Visualization is essential during the development of our AI models; thus, developing user interfaces to understand and control the models is critically important. Users of the system also need interfaces to manage the machine in their daily use.
- Department
- Software
- Role
- Software Developer
- Locations
- Fornebu
Software / System Developer
At OmniMod, we automate warehouses++ with modular hardware and AI based software. This is your chance to become a part of history as one of the first employees at OmniMod, Norway’s next unicorn!🚀🦄🤖
Loading application form
Already working at OmniMod AS?
Let’s recruit together and find your next colleague.