
ššš§š¢šØš« ššššš šš§š š¢š§ššš« ā Android Automotive (AAOS)
šš±š©šš«š¢šš§šš: 4ā10 šššš«š¬
Mandatory skills: Android Automotive OS (AAOS/AOSP), Android Application Framework, System Services, Binder IPC (AIDL/HIDL), Java, C++, Automotive Infotainment, CAN/Ethernet, ASPICE (preferred)
ššš š š«šš¦šš°šØš«š¤ šššÆšš„šØš©šš«
šš±š©šš«š¢šš§šš: 5ā10 šššš«š¬
Mandatory skills: Automotive OTA Framework, C/C++, Embedded Linux, Uptane, FOTA/SOTA, A/B partitioning, Bootloader interaction, Secure OTA (PKI, SSL/TLS), CAN, UDS, DoIP
ššš„šš¦ššš¢šš¬ š š«šš¦šš°šØš«š¤ šššÆšš„šØš©šš«
šš±š©šš«š¢šš§šš: 5ā10 šššš«š¬
Mandatory skills: Telematics/Connected Vehicle platforms, Embedded Linux, C++, 4G/5G, Wi-Fi, Bluetooth, GNSS, Vehicle Data, MQTT, HTTP/HTTPS, LwM2M, CAN, Ethernet, UDS.

Similar jobs
Education :Ā B.Tech / M.TechĀ only
Ā
MANDATORY CRITERIA:
- It's a Contractual role for a particular project ongoing in the company, duration will be 1 year or may exceed as per the project requirement, After that the candidate will be kept onĀ permanent role.
- The candidate will be on company's payroll only.
- Candidate should be comfortable for directly visiting and working with client's place.
- Immediate to 15 days joiner preferred
- 3 to 5 years of hands-on experience in Linux Device Driver development
- Strong experience with Linux kernel programming & memory management
- Experience with Zephyr OSĀ / device driver model (porting bare-metal drivers).
- Familiarity with RTOSĀ linux kernel internals and hardware protocols (They mainly use AXI protocol, i2c, spi).
- StrongĀ knowledge of PCIe and DMA drivers
- Proficiency in C / C++ programmingĀ languages
- Experience working with hardware interfaces/protocols (AXI, I2C, SPI)
REQUIRED SKILLS:
- Proven experience in developing Linux Device Drivers.
- Preferred experience in Zephyr (need to port bare metal drivers to zephyr OS/device driver model).
- Strong knowledge of PCIe and DMA drivers (Good to know Xilinx's IPs like AXI-DMA, XDMA etc).
- Expertise in Linux Memory Management.
- Proficiency in C/C++ programming languages.
- Preferred familiarity with real-time operating systems (RTOS), linux kernel internals and hardware protocols (They mainly use AXI protocol, i2c, spi).
Ā
Immediate to 15 days joiners are preferrableĀ we need to close it asap.
We are seeking a highly skilled Qt/QML Engineer to design and develop advanced GUIs and networking modules for UAV Ground Control Stations and Cockpit Displays. The role requires working closely with UI designers, avionics software engineers, and mission systems experts to create reliable, intuitive, and real-time GCS components for mission-critical systems.
Key Responsibilities
- Design, develop, and maintain high-performance UI applications using Qt/QML (Qt Quick, QML, C++).
- Translate system requirements into responsive, interactive, and user-friendly interfaces.
- Generate data scheduling schemes, encode data packets as per required protocols and data rates and transmit to drone(s) as per protocol
- Decode incoming data streams as per the protocols, extract data, store, and populate corresponding UI elements.
- Integrate UI and networking components with real-time data streams from avionics systems, UAVs, or mission control software.
- Collaborate with engineers to ensure compliance with DO-178C, or MIL-STD guidelines where applicable.
- Optimise application performance for low-latency visualisation and data transmission in mission-critical environments.
- Implement data visualisation (raster and vector maps, telemetry, flight parameters, mission planning overlays).
- Write clean, testable, and maintainable code while adhering to aerospace software standards.
- Work with cross-functional teams (system engineers, hardware engineers, test teams) to validate UI against operational requirements.
- Support debugging, simulation, and testing activities, including hardware-in-the-loop (HIL) setups.
Required Qualifications
- Bachelorās / Masterās degree in Computer Science, Software Engineering, or related field.
- 1-3 years of experience in developing Qt/QML-based applications (Qt Quick, QML, Qt Widgets, QTcpSockets, QtUdpSockets).
- Strong proficiency in C++ (11/14/17) and object-oriented programming.
- Experience integrating UI with real-time data sources (TCP/IP, UDP, serial, CAN, DDS, etc.).
- Knowledge of multithreading, performance optimisation, and memory management.
- Familiarity with aerospace/automotive domain software practices or mission-critical systems.
- Good understanding of UX principles for operator consoles and mission planning systems.
- Strong problem-solving, debugging, and communication skills.
Desirable Skills
- Experience with GIS/Mapping libraries (OpenSceneGraph, Cesium, Marble, etc.).
- Knowledge of OpenGL, Vulkan, or 3D visualisation frameworks.
- Exposure to DO-178C or aerospace software compliance.
- Familiarity with UAV ground control software (QGroundControl, Mission Planner, etc.) or similar mission systems.
- Experience with Linux and cross-platform development (Windows/Linux).
- Scripting knowledge in Python for tooling and automation.
- Background in defence, aerospace, automotive or embedded systems domain.
What We Offer
- Opportunity to work on cutting-edge aerospace and defence technologies.
- Collaborative and innovation-driven work culture.
- Exposure to real-world avionics and mission systems.
- Growth opportunities in autonomy, AI/ML for aerospace, and avionics UI systems.
Job Title: Senior Software Engineer (6-Month Contract)
Location: Bengaluru
Experience: 8+ Years
Mandatory Skills:
- C++ and C# programming
- Windows system-level programming
- Strong OOP, data structures, algorithms, and design patterns
Desired Skills:
- Knowledge of security fundamentals (authentication, cryptography)
- Familiarity with networking protocols (TCP/IP, TLS/SSL)
- Experience with REST clients and Windows security mechanisms
Responsibilities:
- Design, develop, and maintain Windows-based applications
- Write clean, efficient code and perform code reviews
- Collaborate with team members and communicate effectively
- Contribute to testing strategies and ensure software quality
- Prepare technical documentation and provide project status updates
Soft Skills:
- Self-driven and proactive
- Strong communication and teamwork skills
Contract Duration: 6 months
About Statcon ElectronicsĀ
Statcon Electronics India Limited Statcon Electronics India Limited is a company specializing in the field of power electronics since its inception, with its roots going back to 1986. It has held prestigious clientage both nationally and internationally, with ABB, Alstom, BHEL, Indian Air Force, Indian Army, Indian Railways, GAIL, and Indian Oil, to name a few. SEIL has a diverse portfolio, spanning across 4 sectors ā Railways, Power, Defence and Solar energy.Ā Ā
Ā
About the positionĀ
We are looking for a multiple embedded software engineers with experience in developing firmware for controlling power electronics systems. Openings are available for senior and principal engineer positions across multiple product streams, and target markets include the Indian subcontinent, Africa and North America.Ā
Ā
Required Technical skillsĀ
- Demonstrated experience in developing embedded firmware for real-time power electronics systems using 16/32 bit ARM microcontrollers (ST Microelectronics preferred).Ā Ā
- Must have shipped at least 1 major relevant product to the market which meets standard industry specifications. Experience with designing for North American/European markets a plus.Ā
- Experience with common communication protocols such as SPI, I2C, USB, UART, Bluetooth, Ethernet, RS232, and RS485Ā
- Experience with peripherals and systems such as ADC, DAC, timer, GPIO, PWM, DMA, NVIC, serial and parallel interfaces, memory, bootloaders and watchdog timersĀ
- Proficiency in advanced algorithm development using Embedded CĀ
- Experience with embedded software tools such as editors, assemblers, compilers, debuggers, simulators, emulators and Flash/OTP programmers.Ā
- Thorough understanding of power electronics topologies and control strategiesĀ
- Good grasp over digital signal processing techniquesĀ
- Ability to read and interpret component datasheets, PCB schematics and layout designĀ
- Familiarity with using measurement devices such as oscilloscopes, multimeters, function generators and logic analyzers to bring up and debug hardwareĀ
- Demonstrated knowledge of firmware development best practices (code reviews, unit tests, Software Configuration Management, version control using git etc.)Ā
- Excellent documentation skills, and a good grasp over the English languageĀ
- Comfort in using modern collaborative tools such as Slack/Microsoft Teams, JIRA/Trello/Microsoft Planner, Confluence/Microsoft OneNote and the like.Ā
Ā
Bonus Technical skillsĀ
- Experience using at least one scripting language, preferably PythonĀ
- Experience with designing for North American/European marketsĀ
- Experience with designing for IEC and BIS standardsĀ
- Familiarity with EMI/EMC processĀ
- Ability to simulate power electronics systems using Simulink/MATLAB or equivalent open-source toolsĀ
- Familiarity with agile software development processesĀ
- Experience with Linux administration using command lineĀ
Ā
Soft skillsĀ
- Ability to mentor junior engineers and generate testing procedures for people of all skill levelsĀ
- Excellent inter-personal skillsĀ
- Strong attention to detail with the ability to work on tight deadlinesĀ
- Team player with the ability to work independently under minimal supervisionĀ
- Excellent problem-solving skillsĀ
- Ability and desire to learn new technologies quicklyĀ
Ā
QualificationsĀ
- Junior Engineer: A Master's (preferred) in Electrical/Electronics/Computer Engineering with 1 year of industrial experience, or a Bachelor's with 3 years of relevant industrial experience.Ā
- Senior Engineer: A Master's (preferred) in Electrical/Electronics/Computer Engineering with 4 years of industrial experience, or a Bachelor's with 6 years of relevant industrial experience.Ā
- Principal Engineer: A Master's (preferred) in Electrical /Electronics/Computer Engineering with 8 years of industrial experience, or a Bachelor's with 10 years of relevant industrial experience.Ā
Ā
ResponsibilitiesĀ
- Develop, implement and test cutting-edge algorithms for medium and high-power AC-DC, DC-AC and AC-AC conversion of 1 phase and 3 phase AC systems up to 440 V AC, and DC-DC conversion of systems up to 1000 V DC.Ā
- Develop sensing and IoT solutions for power electronics embedded systemsĀ
- Convert product requirements into technical specifications for Indian and international marketsĀ
- Cover all stages (pertaining to firmware) of V model for product developmentĀ
- Generate technical documentation describing product functioning and test procedures for hand-off to SQAĀ
- Debug product failures in the field using data-driven analysis techniquesĀ
- Mentor junior engineersĀ
- Host research talks on emerging technologies within the companyĀ
Ā
Statcon Electronics is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, age, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Statcon Electronics is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit www.sindia.co.in.Ā
Ā
Ā
Must have Skilled and Should Currently have Hand-on experience:
- Programming Language: Ā Ā Ā Ā Ā Ā Ā Ā C, C++
- Operating System: Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Linux
- Debugging Tools: Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Valgrind / GDB - required
- Version Control: Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā (Stash- nice to have) & (Git ā Required)
- Build and Deployment: Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Bamboo ā nice to have
- Operating System:Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Linux
- Experience: Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā 5 to 8 years (Min. 4 years)
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā
Email protocols: Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā IMAP, pop, SMTP, etc
You can discuss the below job profile with the candidate before filtering them to the first round.
Role:Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā
- Would be working on Development and Production Support of Email Mx Product which uses email protocols Ā (POP, IMAP, and SMTP) developed on C, C++ technology on Linux Platform.
- Technologies they get to learn: C, C++, GDB, Valgrind, python (python to a certain extent).
- Protocols they get to learn:Ā Ā POP, IMAP, and SMTP and also any and every communication happening in Email Platform
- Source Control:Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Git, Stash
- Build and Deployment:Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Bamboo
- Operating System:Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Linux
- Debugging a Multicomponent ā Multi-Threaded ā Multi-Server Environment of a Live Product Deployed to Tier ā 1 Customer.
- Opportunity for Improving CPU of exiting product.
- Opportunity for Memory optimization along with some good
8+ years of experienceĀ Excellent skills in C/C++/Java programming in embedded domainĀ
Strong experienceĀ in the area of Automotive, Android Embedded development and Connectivity Technologies
Strong experience on Android architecture, HAL, BSP, customize driver in Android HAL, Android boot up sequence
Familiar with Android Build System and procedure and able to provide ideas to improve continuous build and integration
Experience in Hardware peripherals like Ethernet, CAN, DMA, I2C, SPI, UART, Hardware Accelerator, AFE , LCD, backlight, touchcontroller
Experience with design/ modification to Hardware Abstraction Libraries (HAL) for Android support of low-level device features.
Experience in debugging on a wide range of Linux Kernel drivers and Android framework HALs e.g. Audio/Video, USB, Bluetooth, WiFi
Ā
Ā Fluent in industry standard software development tools: HSW/HE debuggers, code revision control systems (GIT, Perforce), IDEs and build tools
Exposure/experience in Automotive Embedded Software Development is a plus
Ā








