Posted 3 days ago
SSE- Embedded C
AI Summary
Develops low-level drivers and interface modules for embedded systems using Ada and Embedded C on Power Architecture and 68332 processors, handling MIL-STD-1553B, RS-422, RS-232 protocols, memory operations, and real-time optimization.
About this role
This role is for one of Weekday’s clients
Min Experience: 5+ years
Location: Bengaluru
JobType: full-time
Key Skills: Embedded C software development, Ada 95, Ada, MC 68332, MPC 5777C Power Architecture, MIL-STD-1553B, RS-422, RS-232, DO-178B, low-level driver and interface module development
— Prepare lower-level requirements, design strategies and pseudocode from ADA-supplied higher-level requirements, and raise inconsistencies before lifecycle work proceeds.
— Code to the design and to the coding standards issued by ADA, adhering to the change-control process defined in the Software Configuration Management Plan.
— Develop and integrate interface modules — discrete and analog input, discrete output, frequency input, processor memory, interface (timers, interrupts, 1553B / RS-422 / RS-232 protocol handling) and the flashing module.
— Handle packing and unpacking of data in MIL-STD-1553B format and process data using algorithms supplied by ADA.
— Read and write memory devices — RAM, NVRAM, DPRAM, RTRAM — perform processor configuration and inter-processor communication.
— Optimise submitted code and take time measurements of modules; real-time code must be timed and optimised before it is submitted for configuration.
Requirements
Required Skills
Ada 95 / Ada 2012 and Embedded C on MPC 5777C Power Architecture and MC 68332; low-level driver and interface module development; MIL-STD-1553B, RS-422, RS-232; DO-178B Level-A / Level-C lifecycle artefacts
KRAs
— LLR, design and code delivered to the milestone plan, with nil slippage attributable to the individual. — Code submitted for configuration is peer-reviewed with completed checklists and passes the coding-standard compliance report clean. — Real-time modules timed and optimised before submission; no performance rework raised after configuration. — Impact analysis and code-change reports produced for every build. — Defects isolated and fixed within the milestone in which they are raised; review feedback fully absorbed before the next milestone starts. — Lifecycle documents for the assigned modules complete and accepted by ADA.
Secondary Skills (migrated)
Assembly language for MPC 5777C / 68332; DOD-STD-2167A; Green Hills AdaMULTI, GNAT, Visual Studio, QT, Eclipse, Tornado; MATLAB / Simulink; VxWorks and bare-board; IBM ClearCase / ClearQuest; UML, SysML
Must-have skills
Embedded C, Ada, Ada 95
Skills
Explore related jobs
More jobs at Weekday AI
Jobs in Bengaluru
Field CounsellorGood Business Lab · Bengaluru, Karnataka- Senior Engineer C# & Kafka - BengaluruOmnissa International Unlimited Company · Bengaluru, India
- Senior Automation QA Engineer - Networking - BengaluruOmnissa International Unlimited Company · Bengaluru, India
Junior Finance Controllercandi solar · Bengaluru, Karnataka- Senior Applied AI Engineer (Agents) - BengaluruCLANX · Bengaluru, Karnātaka
- Applied AI Engineer (Agents) - BengaluruCLANX · Bengaluru, Karnātaka
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.