Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Engineer-JavaFX| Java SwingAWT

  • Source: Nestdigital
  • NeST Digital
  • On-site
  • State of Karnataka, India
  • Full-Time
  • Senior

Job Description

Minimum Required Experience : 8 years

Full Time

Skills

Embedded Linux

Technical Implementation

Description

About NeST Digital

NeST Digital, the software business division of the NeST group, has been transforming businesses, providing customized and innovative software solutions and services for our customers across the globe. At NeST Digital, we strive to create opportunities for our professionals to learn, grow, lead, and innovate. The NeST Group, a leader in providing end to end solutions under one roof covering contract manufacturing and product engineering services, has more than three decades of experience in delivering industry-specific engineering and technology solutions for customers ranging from small and medium to Fortune 500 enterprises focusing on Mobility, Aerospace, Defense, Healthcare, GIS, Industrial and BFSI domains.

Role Overview — Embedded Systems Solution Architect

We are looking for an experienced Embedded Systems Solution Architect to lead embedded platform architecture, integration and development initiatives, from prototyping through MVP and production rollout.

Key responsibilities

  • Define embedded software architecture and guide hardware–software integration.
  • Lead platform development, build automation and software release workflows.
  • Drive technical implementation, integration, validation and migration activities.
  • Ensure system reliability, security, maintainability and compatibility with existing products.
  • Guide engineering teams and drive technical decisions across the development lifecycle.

Expected experience

  • Strong experience in Embedded Linux, Yocto/Buildroot, BSPs, bootloaders and kernel/device drivers.
  • Knowledge of SoCs, cross-compilation, firmware development and system integration.
  • Experience with CI/CD, automated testing, software deployment and OTA update mechanisms.
  • Strong technical leadership and experience delivering production-grade embedded platforms.

What We Are Looking for:

Key Responsibilities

  • System Architecture & Design: Define and document high-level and low-level designs (HLD/LLD) for embedded platforms, covering software architecture, interfaces, performance, reliability and maintainability.
  • Hardware–Software Integration: Work with hardware teams to integrate processors, boards, peripherals and embedded software components.
  • Embedded Platform Development: Guide the development and integration of BSPs, device drivers, middleware and system services.
  • Communication & Connectivity: Define and integrate interfaces and protocols such as UART, SPI, I²C, CAN, Modbus and TCP/IP, based on system requirements.
  • Embedded OS & Build Systems: Lead embedded Linux development, including Yocto/Buildroot, bootloaders, kernel configuration, cross-compilation and system-level debugging.
  • Build, Release & Device Updates: Define automated build and release workflows, software packaging, deployment, OTA updates and rollback mechanisms.
  • Security & Reliability: Address secure boot, software signing, device identity, access control, system recovery and applicable product standards.
  • Technical Leadership: Guide engineering teams, review designs and code, resolve complex integration issues, and drive technical decisions across development phases.
  • Documentation & Engineering Practices: Maintain architecture documents, interface specifications, integration plans and release procedures throughout the product lifecycle.

Technical Proficiency

  • Architecture & Technical Leadership
    • Ability to assess an existing platform, define a target architecture, evaluate integration options and document migration decisions.
    • Experience leading technical reviews, resolving system-level issues, mentoring engineers and coordinating cross-functional teams.
    • Ability to guide delivery from prototype and PoC through MVP, production readiness and ongoing support.
  • Programming & Linux Development
    • Strong C++ skills, preferably C++17, with C and Python for embedded development, integration and automation.
    • Linux command line, Bash scripting, process management, filesystem, system logs and debugging.
    • CMake and Make; experience maintaining and integrating existing software components.
  • Embedded Linux Platform
    • Hands-on experience with Yocto Project, including layers, recipes, configuration and custom Linux image generation.
    • Understanding of bootloaders, Linux kernel modules, device trees, BSPs and cross-compilat…

Skills

  • JavaFX
  • Java
  • yocto-project
  • buildroot
  • cplusplus
  • Python
  • cmake
  • linux-kernel
  • mqtt
  • Docker
  • podman-io
  • c10

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with NeST Digital

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes