Senior Software Engineer - Embedded C

3 Months ago • All levels • Programming

Job Summary

Job Description

This Senior Software Engineer role involves the design, development, and maintenance of complex software applications using Embedded C. The responsibilities include ensuring high code quality through reviews, resolving complex software issues, collaborating with cross-functional teams, and developing comprehensive technical documentation. The role also encompasses staying updated with industry trends and integrating new technologies for innovation and continuous improvement. The Software Engineer applies scientific methods to analyze and solve software engineering problems, responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Must have:
  • Design, develop, and maintain software using Embedded C
  • Ensure high standards of code quality through code reviews
  • Analyze and resolve complex software issues for solutions
  • Develop and maintain technical documentation

Job Details

Job Description

  • Software Design and Development: Design, development, and maintenance of complex software applications using Embedded C 
  • Code Quality and Review: Ensure high standards of code quality through regular code reviews and adherence to best practices
  • Problem-Solving: Analyze and resolve complex software issues, ensuring efficient and scalable solutions
  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and other stakeholders, to understand project requirements and deliver technical solutions
  • Technical Documentation: Develop and maintain comprehensive technical documentation for reference and reporting
  • Innovation and Improvement: Stay updated with industry trends and integrate new technologies and methodologies to drive innovation and continuous improvement
  • Embedded C Developer
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Skills (competencies)

Verbal Communication

Similar Jobs

Rolls-Royce - Emerging Talent Safety, Risk & Operations Lead

Rolls-Royce

Derby, England, United Kingdom (On-Site)
1 Month ago
beghou consulting - Sr. Consultant- Commercial Operations & Analytics

beghou consulting

Emeryville, California, United States (Hybrid)
5 Months ago
Autodesk - Director, Customer Success

Autodesk

United States (Remote)
3 Weeks ago
GoDaddy - Director, Global Payment Strategy

GoDaddy

Tempe, Arizona, United States (Remote)
2 Months ago
Yahoo - Senior Research Scientist - Phish and Spam Detection

Yahoo

United States (Hybrid)
2 Months ago
warner bros games - Staff Software Engineer - Database Engineer with Aurora Postgres

warner bros games

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Ness - Senior Java Developer

Ness

Timișoara, Timiș, Romania (On-Site)
3 Weeks ago
IBKR External - Software Engineer – Java (Unix/Linux)

IBKR External

Hyderabad, Telangana, India (Hybrid)
1 Month ago
In The Pocket - Freelance C# Engineer (.NET)

In The Pocket

Amsterdam, North Holland, Netherlands (Remote)
1 Month ago
Adtran - Junior Software Engineer (Rust)

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineer, Full Stack

Google

Mexico City, Mexico City, Mexico (On-Site)
9 Months ago
Lambda - Customer Success Operations Manager

Lambda

San Francisco, California, United States (Hybrid)
3 Months ago
Joyride Games - VP Marketing

Joyride Games

Palo Alto, California, United States (Remote)
1 Year ago
Shipt - Operations Manager - TLMD Direct

Shipt

Minneapolis, Minnesota, United States (Hybrid)
1 Year ago
Notion - Corporate Finance

Notion

San Francisco, California, United States (On-Site)
2 Months ago
binance - Senior Web3 Product Manager (User Experience)

binance

Taipei City, Taiwan (On-Site)
1 Month ago
HCL Tech - Senior full stack developer

HCL Tech

California, United States (On-Site)
3 Months ago
Capgemini - Engagement Executive-Marketing Operations

Capgemini

Kolkata, West Bengal, India (On-Site)
3 Months ago
TALA - Program Manager

TALA

India (Remote)
2 Months ago
Activision - IT Support Specialist

Activision

Malmö, Skåne County, Sweden (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Keywords Studios - Software Development Engineer in Test - I

Keywords Studios

Pune, Maharashtra, India (Hybrid)
2 Months ago
Qualcomm - SW Embedded Linux Android Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
ness digital  - AWS FS Integration Engineer

ness digital

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Ajmera Infotech - Senior Data Analytics Engineer

Ajmera Infotech

Ahmedabad, Gujarat, India (Hybrid)
1 Month ago
Capgemini - Gen AI Professional

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Capgemini - Cloud Data Platform Engineer

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
PwC - Senior Associate - EA- Oracle  - Chennai

PwC

Chennai, Tamil Nadu, India (On-Site)
10 Months ago
Merqube - Staff Software Engineer - Full Stack

Merqube

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Addepar - Sr. Software Engineer - Sandbox

Addepar

Pune, Maharashtra, India (On-Site)
3 Months ago
Nagarro - Principal Engineer, PHP Lavavel

Nagarro

India (Remote)
10 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Ubisoft - Generalist Programmer Warm-Up (Fall 2025)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
Jash entertainment  - C++ Developer

Jash entertainment

Ahmedabad, Gujarat, India (On-Site)
3 Months ago
Everi - Software Developer - (Games)

Everi

Austin, Texas, United States (Hybrid)
5 Months ago
binance - Senior Risk Analyst (SQL), KYC Fraud Prevention

binance

Bangkok, Thailand (Remote)
4 Months ago
grimlore games - Lead Programmer

grimlore games

Germany (On-Site)
2 Months ago
endava - Senior .NET Developer

endava

Guadalajara, Jalisco, Mexico (On-Site)
1 Month ago
Luxoft - Senior .net developer

Luxoft

Poland, Ohio, United States (Remote)
8 Months ago
BeamNG - Senior Porting Programmer

BeamNG

Bremen, Bremen, Germany (Remote)
1 Month ago
Next Level Business Services - SQL and C# developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
10 Months ago
Kavalirio - Database Engineer

Kavalirio

Fort Meade, Maryland, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

We are a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. Capgemini is a global leader in partnering with companies to transform and manage their business. Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology.

Noida, Uttar Pradesh, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

Gurugram, Haryana, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Capgemini

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug