MobileFuse is a fully remote, fast growing tech company in the mobile advertising space. We have a tight-knit team of talented software engineers and we're looking for a new team member to help us explore new ways to grow.
You'll be joining a small mobile-focused team that is responsible for building exciting new technology that directly contributes to the growth of the core business, and building tools to support our other teams.
We're looking for somebody who's really passionate about software engineering, writing clean code, and problem solving. You'll have the opportunity to contribute directly, guide decision making, and to provide a meaningful and direct contribution to our company's direction through your expertise.
We use tons of different languages and technologies, so some mobile experience is a plus, but we're most interested in finding a good fit for the team and culture, experience is secondary.
Really cool project! I initially was planning on using WASM for running avionics in my project too (it's browser based so seemed like a good fit) because the amount of language choices that WASM gives you is pretty great. But my current plan is now to run the user's code through a sandboxed compiler in order to execute it. For each 20ms step, vehicle telemetry is passed in to stdin and system control commands are read from stdout.
I've starred your project on GitHub and will definitely check it out in detail later! It's so great to see other projects that explore this space!
Really interesting, thanks for sharing. It will be a satisfying challenge to complete when you get it working reliably. I'd love to see more information when you're ready to share it, a blog post or video on that kind of dynamic control recovery would be super interesting!
It's a really interesting and fun area of programming to explore, did you have any success? I think I saw that the XPlane developers released a Starship model for their simulator too, which could be fun to play with.
I'm using Unity for the front-end visualisations, then the simulation & avionics are run on a headless server that currently uses Havok (realtime physics engine for games) with some layers to add aerodynamic forces and some tweaks to try to keep things as realistic as possible. More info & code behind the aerodynamics here: https://avionic.dev/blog/simulating-aerodynamics/
This video: https://youtu.be/GSJPm4uG42M is probably more interesting to the HN crowd than the one I shared in my last comment, and gives a little more context as to what's going on behind the scenes than the abstracted UI dashboard.
This is awesome! I'm working on a similar hobby project (an avionics software programming/simulation game) and have written some basic avionics software to fly/land Starship [1]. It's really satisfying when simple simulations give results that are close to reality.
The StackOverflow blog posts and this blog have been very well timed for me - I have a good list of things to learn more about now. In the initial avionics software that I've written I'm using a fairly simple approach involving a lot of PIDs to keep the ship on a predefined track. So getting some more dynamic trajectory plans in there will be a fun thing to explore!
Enhance | Generalist Engineer/iOS Engineer | REMOTE | Full Time
Enhance is an exciting new startup in the Mobile App space. Our tech allows mobile app developers and publishers to use third party services without having to integrate or update their code. We're a remote-first company with the option to work onsite in Sacramento, CA.
We're looking for an engineer to help us build a wide range of libraries in C#, Java, Objective-C, Javascript, Haxe, AS3, Lua and more. Deep experience in each of those languages is not required, but flexibility and willingness to dive into new areas is a must.
We're also looking for iOS engineers to work on our cutting edge systems at the core of our product - these systems automatically insert code into compiled apps, a challenging and very interesting area of software development.
Enhance | Head of Sales, QA Lead, Software Developer | Sacramento, CA | ONSITE/REMOTE | Full Time
Enhance is an exciting new startup in the Mobile App space. Our tech allows mobile app developers and publishers to use third party services without having to integrate or update their code (SDKs).
We're always looking for great people to join our team (currently 17 team members). Our central office is in Sacramento, California. We're primarily a remote company.
MobileFuse is a fully remote, fast growing tech company in the mobile advertising space. We have a tight-knit team of talented software engineers and we're looking for a new team member to help us explore new ways to grow.
You'll be joining a small mobile-focused team that is responsible for building exciting new technology that directly contributes to the growth of the core business, and building tools to support our other teams.
We're looking for somebody who's really passionate about software engineering, writing clean code, and problem solving. You'll have the opportunity to contribute directly, guide decision making, and to provide a meaningful and direct contribution to our company's direction through your expertise.
We use tons of different languages and technologies, so some mobile experience is a plus, but we're most interested in finding a good fit for the team and culture, experience is secondary.
Learn more and apply here: https://apply.workable.com/mobilefuse/j/735410F2C3/