Senior
5 days ago
Senior Embedded Firmware Developer -
Job Description
eSpark Consulting Group is seeking a highly experienced and results-driven Senior C/C++ Firmware 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:
- 6+ years of hands-on experience in embedded systems design and firmware development.
- 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.
Embedded Designer offers you the following benefits:
- Paid Time off
- Flexible work hours
-
Senior Registrar
3 days ago
Karachi, Sindh, Pakistan Children Hospital Karachi Full time 900,000 - 1,200,000 per yearChildren's Hospital Karachi is hiring a Paediatric Senior Registrar / Senior Medical Officer. The candidate must have MBBS , FCPS and 2 years of experience in paediatrics.Apply now by sending your CV to Job Type: Full-timeWork Location: In person
-
Audit Senior
2 weeks ago
Karachi, Sindh, Pakistan OASIS Consulting Group Full time 900,000 - 1,200,000 per yearAudit Seniors Required :We are hiring Audit Seniors in our Karachi office to work with a Top 10 International Audit Firm.Requirements:• Qualified / Part-qualified (ACCA, ACA, CAF finalist or equivalent)• Strong knowledge of IFRS, ISA, and Caseware audit software• Excellent communication and team management skillsWhat We Offer:• Opportunity to work...
-
Senior Executive
2 weeks ago
Karachi, Sindh, Pakistan ADR International Center, IBA Karachi Full time $104,000 - $130,878 per yearRole DescriptionThis is an on-site, full-time role for a Senior Executive located in Karachi. The Senior Executive will be responsible for overseeing daily operations, managing strategic initiatives, and ensuring that the organization meets its objectives. The role involves supervising staff, setting performance goals, developing policies and procedures, and...
-
Senior Architect
7 days ago
Karachi, Sindh, Pakistan identity Full time 900,000 - 1,200,000 per yearThis is a full-time on-site role for a Senior Architect based in Karāchi. The Senior Architect will be responsible for overseeing architectural design projects from inception to completion. The role includes developing project plans, coordinating with clients, and integrating software development and architectural solutions. The Senior Architect will manage...
-
Senior Officer
23 hours ago
Karachi, Sindh, Pakistan Talent Experts Internayional Full time 720,000 per yearCareer OpportunitySenior Officer - Shared Services AuditTalent Experts is committed to building and sustaining meaningful partnerships with organizations, business leaders, and professionals by delivering swift, tailored, and results-driven HR solutions — all while upholding the highest standards of confidentiality.We are currently seeking qualified...
-
Senior Accountant
22 hours ago
Karachi, Sindh, Pakistan Trade and Projects Full time 850,000 - 1,250,000 per yearSenior AccountantRequired Senior Accountant having Bachelor's degree (Minimum) in Accounting or Finance. Strong knowledge Tax matters and accounting principles, Proficient in accounting software and Microsoft Excel.Candidate capable to maintain accurate Tax records, financial records, including ledgers and journals. Handle monthly, quarterly, and annual...
-
Senior Accountant
3 days ago
Karachi, Sindh, Pakistan Fossphorus Software House Full time 1,200,000 - 1,800,000 per yearJob Opening: Senior AccountantWe are looking for a Senior Accountant with 5–6 years of professional experience to join our team.Requirements:Bachelor's or Master's degree in Finance/Accounts.ACCA/ICMA certification will be a strong plus.Proven experience in managing accounting operations, financial reporting, and compliance.Proficiency in accounting...
-
Senior Accountant
1 week ago
Karachi, Sindh, Pakistan Ticket Wala Full time 900,000 - 1,200,000 per yearWe're hiring a Senior Accountant at Ticket Wala - not just to bookkeep, but to help steer the business.You'll work cross-functionally across ticketing, artist management, sponsorships, etc - shaping financial systems, optimizing tax/compliance, and building projections to help guide decisions.You should have:2-5 years in accounting/financeACCA / CA (part or...
-
Senior Accountant
1 week ago
Karachi, Sindh, Pakistan Talisman Animation Studios Full time 900,000 - 1,200,000 per yearCompany DescriptionTalisman Animation Studios is a 3D animation and VFX studio recognized for delivering high-quality content globally. The studio creates original IP, collaborates as minority partners, and offers work-for-hire services. Its acclaimed production, "The Donkey King," stands as Pakistan's highest-grossing animated film, released globally in...
-
Senior Architect
3 days ago
Karachi, Sindh, Pakistan Faisal Bilwany Associates Full time 900,000 - 1,200,000 per yearPosition: Senior ArchitectWe are looking for a Senior Architect with a minimum of 4 years of experience.Education:Bachelor's degree in Architecture (B.Arch) from a recognized institution (required).Master's in Architecture (M.Arch) will be an added advantage.Key Skills & Expertise:Proficiency in AutoCAD, Revit, SketchUp, 3D Max, and other architectural...