Embedded Software Engineer
1 day ago
Company Description
CWD Limited (CWD) is an Information and Communication Technology company specializing in designing, developing, and selling integrated solutions that combine software and electronics. CWD focuses on products utilizing wireless technologies for both short and long-range communications. The company primarily operates in the segments of consumer electronics and the design and development of technology solutions for businesses. Recognized under the Government of India's StartUp Program, CWD has filed several patents and is acknowledged for its innovative product development.
Role Overview
:
We are seeking an enthusiastic Embedded Software Engineer who will work on designing, developing, and testing embedded software for a wide range of embedded systems ranging from BLE to IoT. The role is open to both freshers and experienced professionals in the embedded domain. The successful candidate will collaborate with cross-functional teams to ensure robust, scalable and high-quality software development for various hardware platforms.
Responsibilities:
- Embedded Systems Design: Lead the design and implementation of embedded software for embedded devices, microcontrollers, and hardware systems.
- Optimization: Optimize code for memory, speed, and power efficiency in embedded environments.
- System Integration: Integrate embedded software with hardware components and peripherals.
- Firmware Updates: Implement and manage firmware updates, including bootloaders and OTA (Over-the-Air) updates.
- Troubleshooting & Debugging: Handle complex software and hardware debugging in real-time embedded systems.
- Mentoring: Guide and mentor junior engineers in coding practices and design principles.
Required Skills and Knowledge:
- Programming Expertise: Strong proficiency in C/C++ for embedded development.
- Microcontroller Development: Experience with various microcontrollers and platforms such as ARM, Nordic etc.
- Embedded RTOS: Hands-on experience with real-time operating systems (RTOS) like Zephyr, FreeRTOS etc.
- Hardware Interface: Knowledge of interfacing with sensors, communication protocols (UART, SPI, I2C, etc.), and low-level driver development.
- Debugging Tools: Familiarity with debugging tools (logic analyzers, oscilloscopes).
- Version Control & CI/CD: Experience with Git or similar and knowledge of continuous integration pipelines.
- Problem-Solving: Strong analytical skills with experience troubleshooting complex embedded systems.
Desired Skills:
- Networking Protocols: Knowledge of communication protocols such as MQTT(TLS), HTTPS, TCP/IP for IoT applications.
- Linux: Experience with Linux based Development Environment.
- IoT Development: Exposure to BLE and IoT(2G/4G/NB-IoT) systems, cloud integrations, and smart device development.
- Security: Awareness of security practices for embedded devices.
- Agile Methodology: Experience working in Agile development environments.
Industry Type:
Fintech / IoT
Employment Type:
Full Time, Permanent
Experience:
2 - 4 years in Embedded Technology
Qualifications:
Bachelor's/master's degree in Electronics, Computer Science, or a related field.
Work Mode:
Onsite
-
Embedded Software Engineer
2 weeks ago
Mumbai, Maharashtra, India Lloyds Engineering Works Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionLloyds Engineering Works Limited is an Industrial Machinery Manufacturing company based in Mumbai, located at A-2, Madhu Estate, 2nd Floor, Pandurang Budhkar Marg, Lower Parel (W). We specialize in creating high-quality industrial machinery that meets the diverse needs of our clients. Our commitment to innovation and excellence has...
-
Embedded Software Design Engineer
1 day ago
Navi Mumbai, Maharashtra, India Electrolab Full time ₹ 3,00,000 - ₹ 12,00,000 per yearDesign & develop embedded software on 8/32-bit MCUs, build firmware architecture, create hardware prototypes, ensure field stability, support production, write well-documented code, and review team code for quality & consistency.
-
Embedded Systems Engineer
6 days ago
Navi Mumbai, Maharashtra, India Prama Instruments Pvt. Ltd Full time ₹ 5,00,000 - ₹ 12,00,000 per yearJob Title: Embedded Systems Engineer – R&DCompany: Prama Instruments Pvt. Ltd.Location: R-80, TTC Industrial Area, MIDC Rabale, Navi Mumbai, Maharashtra 400701Website: About UsPrama Instruments Pvt. Ltd. is an ISO 9001–certified company and a leading manufacturer of analytical laboratory instruments, gas management systems, and turnkey laboratory...
-
Embedded System Engineer
4 days ago
Navi Mumbai, Maharashtra, India UtopiaTech Full time ₹ 9,00,000 - ₹ 12,00,000 per yearUtopiaTech is a fast-growing startup founded by a passionate group of engineers focused on solving enterprise infrastructure challenges through the power of the Internet of Things (IoT).We specialise in building intelligent, connected devices that optimise operational efficiency and provide real-time insights, helping enterprises transition into the era of...
-
Embedded Engineer
5 days ago
Mumbai, Maharashtra, India PNT Robotics & Automation Solutions Full time ₹ 1,50,000 - ₹ 3,00,000 per yearResponsibilities:Design, develop, and debug embedded software for various microcontroller platforms.Collaborate with cross-functional teams including hardware engineers, software engineers, and product managers to define system requirements and specifications.Implement communication protocols (such as SPI, I2C, UART) for interfacing with peripherals and...
-
Embedded System Engineer
3 days ago
Navi Mumbai, Maharashtra, India UtopiaTech Pvt Ltd Full time ₹ 4,00,000 - ₹ 8,00,000 per yearRole and Responsibilities: Design and develop robust embedded system solutions for real-world enterprise applications. Collaborate on system architecture, communication protocol design, and technology stack selection. Design electronic hardware, including schematic creation, component selection, BOM finalization, and defining validation/testing...
-
Electronics Embedded Systems Design Engineer
1 week ago
Navi Mumbai, Maharashtra, India ideaForge Full time ₹ 4,00,000 - ₹ 12,00,000 per yearR&D ElectronicsNavi Mumbai (On-Site)ExecutiveJob DescriptionElectronics Design Engineer ( E1 ) capable of designing Embedded Systems. Should be sound with electronics engineering and microcontroller fundamentals. Should have a hands on with Embedded C programming.SkillsMicrocontrollersEmbedded CEmbedded DevicesSerial CommunicationsVoltage Regulator
-
Lead Embedded Engineer
1 week ago
Mumbai, Maharashtra, India Miko Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout Miko:Miko is a global consumer robotics company founded by IIT Bombay alumni, with a mission to bring Robotics and AI to every home. With offices in the US, UK, and India, and users in over 140 countries, Miko offers a unique "content-on-subscription" platform through its companion robots — Miko 3 and Miko Mini.These robots are designed to engage,...
-
Software Test Engineer
1 day ago
Navi Mumbai, Maharashtra, India ideaForge Full time ₹ 6,00,000 - ₹ 18,00,000 per yearR&D - Software (Perception Systems)Navi Mumbai (On-Site)Mid level (5-9 years)Job DescriptionSoftware Test Engineer - Computer Vision & Machine LearningWe are seeking an experienced Software Test Engineer to lead our test automation initiatives for computer vision and machine learning systems. This role involves developing comprehensive testing frameworks,...
-
Junior Embedded Software Engineer
7 days ago
Mumbai, Maharashtra, India NXP Semiconductors Full time ₹ 40,000 - ₹ 80,000 per yearJob Description Locations: LeuvenTime Type: Full timePosted On: Posted TodayJob Requisition ID: R The future starts here Ready to start in Embedded Software Machine Learning at NXP? As a new college graduate, you may have very limited knowledge about some of the items listed below. In a starter job your eagerness and capability to learn is more...