15 Oct
|
Arka Aerospace
|
Hyderabad
15 Oct
Arka Aerospace
Hyderabad
Job highlights
- Bachelors degree in Electrical Engineering,or a related field. Freshers are welcome to join in firmware development. Proficiency in programming languages such as C and C++ for embedded systems,
- Experience with real-time operating systems (RTOS) and embedded systems architecture.
As a Firmware Engineer, you will play a crucial role in the development and optimization of embedded software for our cutting-edge products. You will work closely with cross-functional teams to ensure seamless integration between hardware and software components. The ideal candidate will have a strong background in firmware development, sound knowledge in C and C++, excellent problem-solving skills, and a passion for delivering high-quality solutions.
Key Responsibilities:
- Design, develop, test, and maintain embedded firmware for our range of products.
- Collaborate with hardware engineers to ensure firmware compatibility and optimization.
- Optimize firmware code for performance, reliability, and power efficiency.
- Conduct thorough testing and debugging to identify and resolve issues.
- Work closely with cross-functional teams, including hardware, software, and QA, to integrate firmware into the overall product architecture.
- Collaborate on system-level testing and validation.
- Generate detailed and well-organized documentation for firmware designs and implementations.
- Maintain version control and documentation for ongoing projects.
- Collaborate with software engineers, hardware engineers, and other stakeholders to ensure cohesive and efficient product development.
- Participate in design reviews, providing valuable insights and feedback.
- Designing, developing,
and maintaining the software that runs on the embedded systems of the drone
- This role involves low-level programming for microcontrollers or processors, implementing communication protocols, sensor integration, and ensuring real-time responsiveness for flight control.
- Additionally, you may be involved in enhancing autonomy features and ensuring compliance with safety and regulatory standards in the UAV industry.
Qualifications:
1. Bachelor's degree in Electrical Engineering, or a related field.
2. Freshers are welcome to join in firmware development.
3. Proficiency in programming languages such as C and C++ for embedded systems, data structures and oops concepts in C++.
4. Experience with real-time operating systems (RTOS) and embedded systems architecture.
5. Familiarity with communication protocols (e.g., UART, SPI, I2C, CAN) and device drivers.
6. Robust problem-solving skills and attention to detail.
7. Excellent communication and teamwork skills.
If you are a self-motivated engineer with a passion for firmware development and a desire to work on cutting-edge projects, we encourage you to apply. Join our team and be a key contributor to the success of Arka Aerospace.
Bonus Skills:
- Experience with Linux systems
- Sound experience in MCU programming i.e.: ST, NXP, MICROCHIP, etc
- Experience in designing and implementing asynchronous or concurrent multithreaded systems
- Experience in real-time OS-based system designs (any RTOS).
- Writing memory-optimized and efficient code.
- Must have experience Debugging and troubleshooting Embedded systems using Emulators, JTAGBDM Debuggers, Logic Analyzers, etc.
📌 Firmware Engineer (Hyderabad)
🏢 Arka Aerospace
📍 Hyderabad