Senior Embedded Designer
1 week ago
Senior Embedded Designer - Job Description
eSpark Consulting Group is seeking a highly experienced and results-driven Senior Embedded Developer to join our embedded systems team. The ideal candidate will have deep expertise in embedded firmware development using C/C++, with hands-on experience in programming a wide range of 32-bit microcontrollers such as STM32 and ESP32, and a strong understanding of Embedded Linux environments, particularly OpenWRT.
Responsibilities:
- Lead end-to-end firmware development projects from concept to deployment, including planning, effort estimation, scheduling, resource coordination, and risk management.
- Design, develop, and optimize firmware for 32-bit microcontrollers, especially STM32, ESP32, NXP (Kinetis, i.MX), and Microchip MCUs (ATMEGA, ATSAM, LAN9255).
- Collaborate closely with hardware, software, and QA teams to drive technical decisions, ensure system integration, and resolve complex cross-functional challenges.
- Develop and maintain robust, scalable, and efficient embedded code adhering to MISRA C standards and relevant IEC safety and reliability standards.
- Integrate firmware with Embedded Linux systems, particularly OpenWRT, and provide technical leadership in embedded Linux development.
- Contribute to FPGA-based designs, including developing and integrating HDL logic to complement firmware functionality.
- Implement and maintain communication protocols such as UART, SPI, I2C, CAN, and Modbus in embedded applications.
- Develop and execute automated unit tests and validation plans to ensure firmware quality, performance, and reliability.
- Work on real-time and bare-metal systems, using RTOS platforms like FreeRTOS, with a deep understanding of task scheduling and resource management.
- Use embedded IDEs and toolchains such as Keil, MPLAB X, STM32CubeIDE, ESP-IDF, and Segger Embedded Studio effectively.
- Collaborate in Agile/Scrum development environments, participating in sprint planning, code reviews, and continuous integration.
- Maintain high-quality firmware documentation, including flowcharts, test procedures, technical specifications, and version histories.
- Utilize modern
C++17 features
to write clean, efficient, and maintainable firmware code, leveraging capabilities such as structured bindings and compile-time evaluations. - Support internal engineering teams and customers with technical troubleshooting, bug fixing, and post-deployment support.
Requirements:
- Proven expertise in C and C++ for embedded systems, including use of STL, smart pointers, and OOP principles.
- Strong experience with STM32, ESP32 (ESP-IDF), NXP, and Microchip MCUs (ATSAM, ATMEGA, LAN9255).
- In-depth understanding of RTOS, bare-metal programming, and multi-threaded applications.
- Proficiency in Embedded Linux systems, especially OpenWRT, including kernel customization and system-level integration.
- Working knowledge of FPGA design and integration, preferably using Verilog/VHDL and platforms like Xilinx or Intel FPGAs.
- Hands-on experience with debugging tools: JTAG, SWD, oscilloscopes, logic analyzers, and serial monitors.
- Familiarity with MISRA C, static code analysis tools, and industry compliance standards (e.g., IEC 61508, ISO
- Proficient with version control systems (Git) and CI/CD pipelines for firmware builds and automated testing.
- Strong command of modern C++ standards, particularly C++17, with practical experience using features like structured bindings.
- Experience in Agile methodologies, participating in sprint planning, retrospectives, and collaborative development workflows.
- Excellent written and verbal communication skills, with an ability to document, present, and explain complex technical concepts.
- Self-motivated, detail-oriented, and capable of mentoring junior team members and reviewing their work.
Qualification:
Bachelor's degree in electronic engineering, computer engineering, or similar.
Experience:
6+ years of experience as a Senior Embedded Firmware Developer.
eSpark Consulting Group offers you the following benefits:
- Paid Time off
- Flexible work hours
-
Senior Hardware Designer
1 week ago
Karachi, Sindh, Pakistan eSpark Consulting Group Full time 80,000 - 120,000 per yearWe are seeking an experienced and detail-oriented Senior Hardware Design Engineer to lead the research and development of advanced hardware designs. The candidate will be responsible for architecting new electronics systems, ensuring seamless integration with embedded software, and troubleshooting complex issues. You will also mentor junior engineers and...
-
Embedded Software Engineer
4 days ago
Karachi, Sindh, Pakistan Styre Technologies Full time 900,000 - 1,200,000 per year*Job Title:* Embedded Software Engineer*Location:* Hybrid (Karachi, Pakistan)*About the Role:*We are seeking a skilled *Embedded Software Engineer* to join our engineering team. The ideal candidate has experience in embedded systems development, with strong programming skills in *C++ and Java, and practical expertise in IoT platforms such as **AWS IoT Core....
-
fresh embedded developer
5 days ago
Karachi, Sindh, Pakistan UTF Labs Full time 480,000 - 600,000 per yearJob Description:As a Fresh Embedded Developer, you'll have the opportunity to work with microcontrollers (e.g., Arduino, ESP32, STM32) and SBCs (e.g., Raspberry Pi), develop embedded software, and design circuits. You'll write code in C, C++, and Python while learning and growing in an innovative environment.Key Responsibilities:Develop and test embedded...
-
Design Engineer
1 week ago
Karachi, Sindh, Pakistan eSpark Consulting Group Full time 900,000 - 1,200,000 per yearSenior Hardware Design Engineer – Job DescriptioneSpark Consulting Group is seeking an experienced and detail-oriented Senior Hardware Design Engineer to lead the research and development of advanced hardware designs. The candidate will be responsible for architecting new electronics systems, ensuring seamless integration with embedded software,...
-
Senior Video Editor
5 days ago
Karachi, Sindh, Pakistan Ideal Web Designer Full time 60,000 - 120,000 per yearAbout the RoleWe're a growing digital agency based in the UAE seeking a Senior Video Editor / Graphic Designer with strong creative and technical expertise. The ideal candidate will bring fresh ideas, sharp storytelling skills, and a deep understanding of design and motion to deliver visually compelling brand content.You'll play a key role in shaping visual...
-
Senior Creative Content Writer
1 week ago
Karachi, Sindh, Pakistan Ideal Web Designer Full time 1,200,000 - 2,400,000 per yearWe are a growing digital agency based in the UAE, specializing in creative marketing, web development, performance campaigns, and brand strategy. Our mission is to help businesses grow through data-driven strategies, engaging content, and powerful digital experiences. We value innovation, collaboration, and a results-oriented mindset.We are seeking a highly...
-
Senior Artificial Intelligence Engineer
2 weeks ago
Karachi, Sindh, Pakistan Saynt AI Full time 1,200,000 - 1,500,000 per yearJob DescriptionWe're looking for a SeniorAI Developerto help build the intelligence layer of an MVP. You'll be working on AI agent workflows, data integrations, and automation that make competitor analysis faster and smarter.What you'll doBuild AI workflows using LangChain and LangGraph .Work with APIs and scraping tools to pull data from platforms like...
-
Senior Graphic Designer
5 days ago
Karachi, Sindh, Pakistan Symmetry Group Full time 900,000 - 1,200,000 per yearSymmetry Group Limited is HiringWe're looking for aSenior Graphic Designer, to craft compelling brand visuals across digital platforms that drive engagement and elevate user experience.If you're passionate about visual storytelling and digital design, have a keen design aesthetic, and excel in tools like Sketch, Figma, or Adobe XD, transforming user insights...
-
Senior Graphic Designer
5 days ago
Karachi, Sindh, Pakistan 81385a39-6d5f-49d9-8d68-590bd0dd897e Full time 900,000 - 1,200,000 per yearCompany DescriptionGapsoe Digital is a modern marketing and technology agency that integrates human creativity with artificial intelligence to deliver performance-oriented solutions. Offering services such as brand strategy, Meta & Google marketing, website development, AI-based analytics, and automation, the company helps businesses achieve smarter and...
-
Senior Creative Designer
1 week ago
Karachi, Sindh, Pakistan Hudson Pulse Full time 500,000 - 1,200,000 per yearCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for a Senior Creative Designer located in Karāchi. The Senior Creative Designer will be responsible for conceptualizing, designing, and producing creative content across multiple media platforms. Tasks will include designing graphic assets, collaborating...