Home
Jobs

Microcontroller Firmware Designer

6 - 10 years

5 - 9 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job description The selected candidate will be responsible for implementing control functions (telemetry and telecommand processing and associated coarse-time functions) in the application of different subsystems in state-of-the-art spaceborne payloads for high-performance applications in indigenous private-sector satellites in India. The work typically may involve, but not necessarily be limited to, the following activities: Understanding control, telemetry and telecommand requirements in operating payloads in orbit and implementing them at subsystem level Evolving efficient firmware architectures and coding for required performance goals in C/C++ Be a team contributor, code for parts of a larger functionality especially seamless integration with high-speed FPGA hardware and test the integrated firmware for requisite performance Part take in the full development cycle and not just design or verification , and be responsible for subsystem level outcome in an integrated system Prepare documents necessary at different stages and be able to interact with QA/QC guidelines and facilitate assurance of code compliance to a given standard including subsystem ICDs As a general rule, Azista requires that all engineers take an enthusiastic part in whatever activity they are required to contribute to in order to make the missions and the company successful. Abilities Required: The knowledge base required in the candidate will in general be a clear understanding of the fundamentals of Expert level sequential coding ability (C/C++) for the embedded environment, a significant experience profile in doing this. Excellent familiarity with the latest microcontroller architectures and a highly desirable experience in instantiating either processor soft cores or the use of hard cores provided in FPGAs Good knowledge and understanding of microcontroller peripheral interfacing standards like UART, SPI, I2C, CAN, SPACEWIRE etc Some desirable knowledge of the architectures of modern high-density FPGAs and SoC Devices from Xilinx (Now AMD) or Actel (Now Microchip) FPGAs Very good experience in actually porting developed code into the hardware platforms and testing the same for target performance characteristics, and the skill in spotting problems and be able to relate observations in tests back to necessary refinements in code Exposure to safe coding practices and high-reliability engineering Qualification: The successful candidate is likely to have An electronics degree, masters preferred but not necessary A consistent career in microcontroller firmware design and coding (6 to 10 years at least) Very good C/C++ Coding skills, knowledge of coding standards and practices Good experience in debugging systems, including the ability to probe hardware and make sense of the observations A good knowledge of hardware concepts and basic circuit theory Note: Interviews are likely to be multi-level very detailed. Please who do not check most of the points above may not be suitable at all. Experience: A consistent career in microcontroller firmware design and coding (6 to 10 years at least) Apply for a Microcontroller Firmware Designer Position Full name Contact number Email address Qualification Working experience

Mock Interview

Practice Video Interview with JobPe AI

Start C++ Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Mumbai, Navi Mumbai, Mumbai (All Areas)