Upload Button Icon Add office photos
filter salaries All Filters

12 Digantara Jobs

Senior Embedded Software Engineer - Image Processing

5-10 years

Bangalore / Bengaluru

1 vacancy

Senior Embedded Software Engineer - Image Processing

Digantara

posted 1d ago

Job Role Insights

Job Description

Digantara seeks a highly skilled Senior Embedded Software Engineer to design and develop embedded software solutions tailored specifically for real-time image processing. You will leverage your expertise to enable the development of state-of-the-art embedded software with applications such as tracking objects from both space and the ground.

Why Us?
  • Competitive incentives, galvanizing workspace, blazing team, frequent outings pretty much everything that you have heard about a startup + you get to work on satellites.
  • Hustle in a well-funded startup with a flat hierarchy that allows you to take charge of your responsibilities and create your moonshot.
Responsibilities
  • Design, develop, and implement embedded software for real-time image processing for satellite payload applications.
  • Translate and optimize image processing algorithms to FPGA/SoC platforms to achieve low latency and high throughput.
  • Collaborate with system-level designers and hardware designers, generate software functional requirements and architecture, and ensure seamless integration of software and hardware.
  • Collaborate effectively with cross-functional teams to conceptualize, design, and implement optimal embedded software solutions for image processing.
  • Define and implement interface and communication protocols for data handling between the satellite payload and bus systems.
  • Develop clean, well-structured, maintainable code and execute comprehensive testing according to space industry standards (eg, the ECSS software engineering standard).
  • Implement rigorous software quality assurance practices, including static analysis, code coverage analysis, and other verification techniques.
  • Develop efficient embedded software for high-performance embedded systems with the ARM Cortex processor architecture.
  • Leverage AMD-Xilinx/Microchip EDA tools (eg, Vivado/Vitis IDE, Libero SoC design suite) to develop efficient embedded software solutions.
  • Troubleshoot and resolve embedded software defects and hardware interface issues.
Required Qualifications
  • B.Tech/B.E in Electronics Engineering or M.Tech/M.E or PhD degree in Embedded Systems/VLSI.
  • 5+ years of experience in Embedded software design and development, with a strong focus on image processing and experience in handling communication protocols.
  • Strong proficiency in bare-metal and RTOS programming for embedded systems, with expertise in real-time scheduling, interrupt handling, and device drivers.
  • Proven ability to optimize embedded software implementation, including code optimization, memory management, and power efficiency techniques.
  • Proficiency in Embedded C and C/C++ programming languages.
  • Strong understanding of data communication protocols such as I2C, UART, SPI, CAN, Gigabit Ethernet, LVDS, RS422, etc
  • Working knowledge of software configuration management tools and defect tracking tools.
Preferred Skills
  • Prior experience in embedded software implementation in the areas of satellite imaging payload or ground-based imaging systems is highly preferred.
  • Working knowledge of FPGA/SoC-based embedded systems designed for image processing applications is highly valued.
  • Experience in hardware-related programming of FPGA interfaces and high-level synthesis.
  • Knowledge of implementing fault-tolerant embedded systems for satellite applications.
  • Familiarity with digital image processing and implementation.
  • Experience in Python programming language and knowledge of Verilog/VHDL.
  • Experience with camera interfaces such as USB3, CoaXPress, CameraLink, PCIe, Gigabit ethernet, etc
General Requirements
  • Ability to work in a mission-focused, operational environment.
  • Ability to think critically and make independent decisions.
  • Interpersonal skills to enable working in a diverse and dynamic team.
  • Maintain a regular and predictable work schedule.
  • Writing and delivering technical documents and briefings.
  • Verbal and written communication skills as well as organizational skills.
  • Travel occasionally as necessary

Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Embedded Software Engineer roles with real interview advice

Compare Digantara with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

L&T Technology Services

3.3
Compare

Mphasis

3.4
Compare

Persistent Systems

3.5
Compare

Hexaware Technologies

3.5
Compare

Accenture

3.8
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Similar Jobs for you

Senior Embedded Software Engineer at Meril

Chennai

3-6 Yrs

₹ 5-8 LPA

Embedded Software Engineer at Micron Software

Hyderabad / Secunderabad

4-8 Yrs

₹ 6-10 LPA

Senior Fpga Engineer at Vanix Technologies

Hyderabad / Secunderabad

4-8 Yrs

₹ 7-11 LPA

Senior Embedded Software Engineer at Intelex Technologies ULC

Bangalore / Bengaluru

4-8 Yrs

₹ 6-10 LPA

Senior Embedded Software Engineer at SOURCERIGHT TECHNOLOGIES (INDIA) PRIVATE LIMITED

Hyderabad / Secunderabad

3-5 Yrs

₹ 7-11 LPA

Embedded Software Engineer at Servomex

Kolkata, Mumbai + 5

5-7 Yrs

₹ 7-9 LPA

Senior Embedded Software Engineer at Picarro

Kolkata, Mumbai + 5

3-7 Yrs

₹ 6-9 LPA

Senior Embedded Software Engineer at TATA TECHNOLOGIES LTD.

Bangalore / Bengaluru

6-10 Yrs

₹ 7-11 LPA

Staff Embedded Software Engineer at Qualcomm india pvt ltd.

Bangalore / Bengaluru

3-8 Yrs

₹ 5-10 LPA

Staff Embedded Software Engineer at Qualcomm india pvt ltd.

Bangalore / Bengaluru

3-8 Yrs

₹ 5-10 LPA

Senior Embedded Software Engineer - Image Processing

5-10 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Site Reliability Engineer II

2-7 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Finance Manager

5-10 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Executive Assistant - CEO

0-3 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Talent Acquisition Associate

3-8 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Astrodynamics Engineer

0-2 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Embedded Hardware Engineer - PCB Design

0-3 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Tax Manager

5-7 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Head HR

1-6 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Digantara - Head - Human Resources (10-20 yrs)

10-20 Yrs

7d ago·via iimjobs.com
write
Share an Interview