Senior Embedded Software Developer
3 weeks ago
About Ciklum
Ciklum is a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts, and product owners, we engineer technology that redefines industries and shapes the way people live.
We are looking for an experienced Senior Embedded Software Developer to join our team in India. This role will involve designing and implementing software for embedded devices and systems from requirements to production and commercial deployment without supervision.
Responsibilities
- Design and implement system software with minimal supervision
- Develop and test code, ensuring high efficiency, stability, and scalability of system resources
- Interface with hardware design and development teams
- Analyse and enhance system performance
- Integrate and validate new product designs
- Support software QA and optimize I/O performance
- Provide post-production support and maintenance
- Evaluate third-party and open-source software
- Apply state-of-the-art embedded systems design principles to solve business problems
- Conduct research and develop proof-of-concept prototypes
Requirements
Required skills and qualifications:
- 3+ years of experience with bare-metal embedded development in C language
- Knowledge of ARM (alternatively ESP32) architecture
- Experience with I2C and SPI interfaces
- Understanding of wireless technologies, preferably BLE
- Experience with A/D and D/A converters
- Unit testing experience
- Good understanding of constrained HW platforms, including performance optimization and memory management
- Low-power design experience
Nice to have:
- FreeRTOS experience
- IMU sensor experience
- Python programming skills
Desirable skills
- Proficiency in other languages relevant to IoT (Lua, Matlab, JavaScript)
- Experience with IoT platforms/frameworks (. Mynewt, WICED, Ayla)
- Ability to build and maintain virtual machines
- Client-facing experience, working closely with representatives to achieve business outcomes
- General knowledge of agile methodologies
Personal skills
- Autonomous work ethic, with ability to take responsibility according to seniority level
- Commitment to timely delivery of quality results
- Team player with excellent communication skills, both internally and externally
- Innovative approach to problem-solving
- Continuous learning mindset, eager to develop technical skills and learn new technologies
Compensation and benefits
This role offers a competitive salary range of ₹1,200,000 - ₹1,800,000 per annum, depending on experience, as well as additional benefits, including comprehensive medical insurance, financial and legal consultation, tailored education path, growth environment, flexibility, opportunities, global impact, and a welcoming work environment.
-
Embedded Linux Software Architect
4 weeks ago
Pune, Maharashtra, India L4B Software Full timeSoftware Engineering ExpertiseL4B Software, a pioneering software engineering firm specializing in cutting-edge embedded systems for automotive, consumer electronics, and medical devices, is seeking a highly skilled Senior Embedded Linux Engineer to lead our technical team. As a key member of our India operations, you will play a pivotal role in the...
-
Senior Embedded Software Developer
24 hours ago
Pune, Maharashtra, India Dextris info services Pvt Ltd Full timeJob Title: Senior Embedded Software DeveloperAbout the Role:This exciting opportunity is open to experienced professionals looking to grow their career with Dextris info services Pvt Ltd. As a Senior Embedded Software Developer, you will be responsible for designing and developing firmware for various embedded systems.Key Responsibilities:* Design and...
-
Senior Embedded Software Developer
4 weeks ago
Pune, Maharashtra, India Panasonic Full timeAbout the RoleWe are seeking an experienced Senior Embedded Software Developer to join our team at Panasonic. As a key member of our software development team, you will be responsible for designing, developing, and maintaining real-time embedded software systems.
-
Senior Embedded Software Development Manager
3 weeks ago
Pune, Maharashtra, India Tata Technologies Full timeTata Technologies is a leading global provider of digital transformation services and products to the Automotive, Aerospace and Industrial Equipment industries.Salary: $200,000 - $250,000 per yearJob Description:We are seeking an experienced Senior Embedded Software Development Manager to lead our Embedded software development team in Detroit, MI. As a...
-
Senior Embedded Systems Project Lead
3 weeks ago
Pune, Maharashtra, India L4B Software Full timeWe are seeking an experienced Senior Embedded Systems Project Lead to spearhead the planning, execution, and delivery of groundbreaking embedded software projects at L4B Software.Job DescriptionL4B Software is a dedicated team of professionals committed to delivering cutting-edge software solutions. With a focus on quality, innovation, and efficiency, we...
-
Embedded Software Developer
2 weeks ago
Pune, Maharashtra, India Aricent Full timeJob DescriptionJob Title: Embedded Software EngineerJob Summary: We are seeking an experienced Embedded Software Engineer to join our team at Arcent. The successful candidate will work closely with cross-discipline design teams to develop and implement software solutions for our next-generation memory testers.Responsibilities:Develop embedded and interface...
-
Senior Embedded Software Specialist
2 weeks ago
Pune, Maharashtra, India Propellence Consulting Pvt. Ltd. Full timeJob Title: Senior Embedded Software SpecialistWe are seeking an experienced Senior Embedded Software Specialist to join our team at Propellence Consulting Pvt. Ltd. This role will offer you the opportunity to work on cutting-edge automotive projects and improve software development processes.Key Responsibilities:Apply ASPICE and ISO 26262 standards to ensure...
-
Embedded Software Developer
8 hours ago
Pune, Maharashtra, India Dextris info services Pvt Ltd Full timeOverviewDextris info services Pvt Ltd is a leading provider of innovative solutions, and we are seeking an experienced Embedded Software Developer to join our team. With a strong background in firmware design and development, the ideal candidate will have experience working on RTOS and be proficient in C, C++, and Python programming languages.Key...
-
Pune, Maharashtra, India Spectrum Talent Management Private Limited Full timeJob OverviewSpectrum Talent Management Private Limited is seeking a highly skilled Senior Embedded Software Engineer to join our team. In this role, you will be responsible for developing and maintaining embedded software in C for automotive applications.About the JobAs a Senior Embedded Software Engineer, you will have a unique opportunity to work on...
-
Embedded Software Developer
8 hours ago
Pune, Maharashtra, India Mavinsys Full timeJob DescriptionMavinsys is seeking a highly skilled Embedded Software Developer to join our team and contribute to the development of cutting-edge automotive infotainment systems.The successful candidate will be responsible for designing, developing, and maintaining high-quality embedded software using C/C++ for Linux and QNX systems. You will work on...
-
Senior Embedded Software Engineer
1 week ago
Pune, Maharashtra, India AUSTERE SYSTEMS PRIVATE LIMITED Full timeAUSTERE SYSTEMS PRIVATE LIMITED is seeking an experienced Senior Embedded Software Engineer to join their team in Pune. This is a challenging role that requires a strong background in embedded systems, firmware design, and development.Job DescriptionThe successful candidate will have a minimum of 5 years of experience in embedded firmware design and...
-
Senior Embedded Systems Software Specialist
1 week ago
Pune, Maharashtra, India Capgemini Engineering Full timeJob DescriptionWe are seeking a highly skilled Senior Embedded Systems Software Specialist to join our team at Capgemini Engineering.About the RoleThis is a challenging position that requires expertise in designing and developing software for embedded systems. You will be responsible for creating innovative solutions using C programming language and working...
-
Senior Embedded Software Engineer
3 weeks ago
Pune, Maharashtra, India Dana Incorporated Full timeJob OpportunityWe are seeking a highly skilled Senior Embedded Software Engineer with expertise in AUTOSAR architecture and software development to join our team at Dana Incorporated.About the RoleThe successful candidate will be responsible for designing, implementing, testing, and debugging of embedded software for automotive electronic modules. This...
-
Senior Embedded Systems Architect
9 hours ago
Pune, Maharashtra, India eInfochips (An Arrow Company) Full timeJob OvervieweInfochips (An Arrow Company) is seeking an experienced Senior Embedded Systems Architect to lead the development of embedded software for automotive applications.Key ResponsibilitiesDesign and develop embedded software using Classic AUTOSAR standards.Oversee the implementation and integration of AUTOSAR components and middleware on MCUs and...
-
Embedded Software Architect
8 hours ago
Pune, Maharashtra, India Augmetek Full timeJob Overview:A Senior Embedded Software Engineer position is available at Augmetek. The role involves maintaining and enhancing both serverless and Azure environments. The ideal candidate will have a strong understanding of common Systems Development Lifecycle (SDLC) methodologies, including Waterfall and Agile/SCRUM.Key Responsibilities:- Set up and...
-
Senior Embedded Software Automation Engineer
4 weeks ago
Pune, Maharashtra, India OU316 Tietoevry India Private Limited Full timeEstimated salary: ₹2,500,000 - ₹3,200,000 per annum.About the RoleWe are seeking a highly skilled Senior Embedded Software Automation Engineer to join our team at OU316 Tietoevry India Private Limited. The ideal candidate will have a strong background in test automation for embedded systems, debugging, and troubleshooting, with experience working with...
-
Embedded Systems Software Developer
1 month ago
Pune, Maharashtra, India SA Technologies Inc Full time**Embedded Software Developer Opportunity**SA Technologies Inc. is seeking an experienced Embedded Software Developer to join our team. We are a leading provider of IT consulting and Development solutions for global customers.Key ResponsibilitiesDevelop firmware and software for embedded systems using C and Embedded C languages.Participate in the complete...
-
Embedded Software Development Expert
8 hours ago
Pune, Maharashtra, India Alpha ICT LLP Full time**Job Summary:** We are seeking a highly skilled Python Tech Lead to join our team and lead our IoT and electronic product development projects. The ideal candidate will have a strong background in embedded systems, software development, and communication protocols, along with a degree in an electronics-related field.**Responsibilities:**- Develop and lead...
-
Pune, Maharashtra, India Semtech Full timeJob DescriptionWe are looking for a talented Senior Embedded Software Developer to join our Vertical Devices team in Pune, India. In this role, you will be working with architects and responsible for developing new features for the AirLink Cellular Routers product line.About the RoleContribute to the development of new features for Cellular...
-
Embedded Software Development Professional
1 week ago
Pune, Maharashtra, India Wipro Full timeOverviewWe are seeking an Embedded Software Development Professional to join our team at Wipro. The successful candidate will be responsible for developing and implementing embedded software solutions using C/C++ programming languages.Salary: $120,000 - $180,000 per annumAbout the RoleThis role requires a strong understanding of embedded systems, including...