Chennai, Tamil Nadu, India
Information Technology
Full-Time
Digantara
Overview
Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across regimes, allowing end users to have actionable intelligence on a single platform. At the core of its infrastructure lies a sophisticated integration of hardware and software capabilities aligned with the key principles of situational awareness: perception (data collection), comprehension (data processing), and prediction (analytics). This holistic approach empowers Digantara to monitor all Resident Space Objects (RSOs) in orbit, fostering comprehensive domain awareness.
Digantara is seeking a highly motivated Junior Embedded Software Engineer to design and develop embedded software modules for the satellite payload. The engineer will be responsible for implementing memory controllers, data/control interface modules of payload with satellite bus.
Why Us?
PI270955294
Digantara is seeking a highly motivated Junior Embedded Software Engineer to design and develop embedded software modules for the satellite payload. The engineer will be responsible for implementing memory controllers, data/control interface modules of payload with satellite bus.
Why Us?
- Competitive incentives, galvanizing workspace, blazing team, frequent outings—pretty much everything you have heard about a startup + you get to work on space technology
- Hustle in a well-funded startup, allowing you to take charge of your responsibilities and create your moonshot
- Someone with strong embedded software coding skills with practical experience on AMD-Xilinx/Microchip FPGA/SoC platforms
- Design and develop key embedded software modules for the satellite payload
- Collaborate with senior engineers to generate module level design, verification requirements and rigorous test plans
- Implement memory controllers within the payload, communication protocols for data transfer between the satellite payload and bus systems
- Develop clean, well-structured, maintainable code and execute comprehensive testing
- Utilize AMD-Xilinx/Microchip EDA tools (e.g: Vivado/Vitis IDE, Libero SoC design suite) to develop efficient embedded software solutions
- Troubleshoot and resolve embedded software defects and hardware interface issues
- B.Tech/B.E in Electronics Engineering or M.Tech/M.E Microelectronics/Embedded systems/VLSI. Final year undergraduate/graduate students are eligible to apply
- Up to 1 year of experience in embedded software development on ARM Cortex processor with a strong understanding of the processor architecture
- Proficiency in Embedded C, C/C++ programming languages
- Experience in bare-metal and RTOS programming for embedded systems, with expertise in real-time scheduling and interrupt handling
- Good understanding in data communication protocols such as I2C, UART, SPI, CAN, Gigabit Ethernet, RS422 etc
- Experience in utilizing oscilloscopes, logic analyzers, and electronic test equipment for debugging and verification
- Experience in HLS (High Level Synthesis) and hardware-related programming of FPGA/SoC interfaces
- Working knowledge of FPGA/SoC-based embedded systems designed for image processing applications
- Familiarity with the use of version control software and defect tracking tools
- Knowledge of VHDL/Verilog for digital system design
- 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
PI270955294
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in