Live opening · Posted 6 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
We’re hiring | Software Developer.
Position 1: SDE
Experience: 3+ years
Domain: Aerospace and defence, multi-sensor data fusion
Working hours: 9 am to 6pm. (No remote/ hybrid)
Location: Bangalore (client site)
Work environment: Closed network with no internet access.
Apply: hr@aiila.com
Job Description:
Role summary
Convert approved algorithms from MATLAB or Python into embedded C/C++, build the operational software around them, port it to a real-time target running VxWorks, and integrate and test it on the target hardware.
Key responsibilities
Convert algorithms from MATLAB or Python into optimised, embedded-grade C/C++ code.
Design and build the operational software framework: tasks, data flow, interfaces and error handling.
Port and deploy the software on target hardware using VxWorks and its IDE.
Develop and integrate Ethernet, MIL-STD-1553 and PCIe interfaces as defined in the interface specifications.
Integrate with the existing system software on the target.
Profile and optimise for real-time performance, and produce benchmark results.
Re-run the algorithm test cases on the software modules and prove the outputs match the prototype.
Support integration and hardware-in-the-loop (HIL) testing.
Verify output data timing, size and duration against the acceptance criteria.
Maintain commented, documented source code and provide design inputs for reviews.
Qualification
B.E./B.Tech or M.E./M.Tech in CSE, ECE or EEE.
Minimum 3 years of embedded software development in C and C++.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.