SiliconNexus

Embedded System Engineer

Posted: 4 days ago

Job Description

Embedded System EngineerAbout SiliconNexusSiliconNexus is a global technology leader delivering end-to-end product development, IT consulting, and innovative digital solutions across the Americas, Europe, and Asia-Pacific regions. We specialize in Embedded Systems, AI/ML, IoT, Blockchain, and Web & Mobile Application Development. We are looking for a passionate Embedded System Engineer who thrives in a fast-paced, collaborative environment and is ready to contribute to next-generation smart products.Role OverviewAs an Embedded System Engineer at SiliconNexus, you will be responsible for designing, developing, and optimizing firmware and embedded software for a wide range of products, including IoT, Automotive, Robotics, Medical, and Commercial Systems. The ideal candidate has a deep understanding of hardware-software integration and enjoys solving complex engineering challenges.Key ResponsibilitiesDesign, develop, and implement software for embedded systems in diverse product categories.Translate product requirements into technical specifications and robust firmware solutions.Develop, test, and debug embedded software using modern development tools.Review code, perform design validation, and ensure high software quality.Analyze and enhance system performance, stability, and scalability.Integrate and validate new hardware and software designs.Collaborate with hardware teams to ensure seamless integration.Optimize I/O performance and support software QA processes.Provide post-production and maintenance support for deployed products.Evaluate and integrate third-party libraries or open-source software when applicable.Required Qualifications & Skills1–3 years of hands-on experience in embedded systems development.Strong command over microcontrollers/microprocessors such as ESP32, STM32, Arduino, Raspberry Pi, NXP, nRF52, IMX6/8, or TI.Proficiency in C/C++ programming and familiarity with embedded toolchains (GCC, Keil, IAR, etc.).Experience in driver development for protocols such as I2C, SPI, CAN, UART/USART, and USB.Exposure to connectivity modules like BLE, Zigbee, Wi-Fi, LTE/GSM.Practical experience with bare-metal development and RTOS platforms (FreeRTOS, Zephyr, ThreadX, MbedOS, etc.).Understanding of networking protocols such as TCP/IP, UDP, HTTP, MQTT, and CoAP.Strong problem-solving, analytical, and debugging skills.Excellent communication and collaboration abilities.Preferred Skills (Nice-to-Have)Familiarity with cloud platforms (AWS IoT, Azure IoT, or Google Cloud IoT).Knowledge of CI/CD pipelines, version control (Git), and automated testing for embedded systems.Experience in hardware bring-up and low-level driver debugging.Exposure to IoT security, OTA updates, or edge computing architectures.What We OfferCompetitive salary and comprehensive benefits package.Fuel & Medical benefits.Opportunities for career growth and continuous learning.Flexible working hours and a collaborative, innovative environment.Exposure to cutting-edge technologies and global projects.How to ApplyIf you are passionate about Embedded Systems and eager to create impactful technology, we’d love to hear from you!📩 Send your resume to careers@silicon-nexus.com with the subject line: “Application for Embedded System Engineer”

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In