CrawlJobs Logo

Senior Embedded Developer

ThinkPalm

Location Icon

Location:
India , Kochi

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Requirements:

  • 6+ years of experience in embedded software development
  • Proficiency in C/C++ programming for embedded systems, with a deep understanding of Linux internals, kernel development, and cross-compilation
  • Strong knowledge of networking protocols, router architectures, and low-latency systems
  • Experience working in agile environments and handling fast-paced development cycles
  • Excellent communication, problem-solving, and adaptability skills
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field

Additional Information:

Job Posted:
January 02, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Embedded Developer

Senior Embedded Software Developer

Location
Location
Canada , North York
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field
  • Minimum 8 years of experience in product development and embedded systems
  • Extensive experience with ARM microcontrollers
  • 5+ years working with embedded Linux
  • 3+ years in regulated product development (medical device experience is a strong asset)
  • Experience with connectivity interfaces (USB, Ethernet, Bluetooth, Wi-Fi)
  • Experience with Yocto Project (highly desirable)
  • Familiarity with Jira, GitLab, or other modern development toolchains
Job Responsibility
Job Responsibility
  • Design and develop embedded software for new products and support enhancements to existing products
  • Participate in hardware/software verification and integration during design and development phases
  • Maintain and enhance embedded Linux systems including kernel, BSP, and boot loader (Yocto)
  • Develop software for embedded Linux using Qt/QML, Python, C/C++, and communication protocols (e.g. MQTT, SSL/TLS, Sqlite)
  • Develop firmware for RTOS-based environments using C/C++, HTML, JavaScript, Python, and CGI
  • Administer Linux environments and support related development tools
  • Collaborate on design inputs and requirements for new product development
  • Conduct experiments, create and execute test protocols, and document results
  • Contribute to risk analysis, design reviews, and compliance activities related to regulated products
  • Process Engineering Change Requests and Change Orders in accordance with internal procedures
Read More
Arrow Right

Senior Embedded Developer - Automotive

Senior Embedded Developer role in Automotive domain with expertise in both Devel...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years' experience
  • Expertise in Embedded C++ (14/17/20)
  • Expertise in AUTOSAR C++14 guidelines
  • Experience with AUTOSAR Interface Specification (Classic or Adaptive)
  • Experience in Python (Automation, Scripting, tooling)
  • Experience in basic Bash scripting, troubleshooting using Debugging tools like GDB
  • Experience in End-to-End Automotive Embedded development (Requirement Engineering, Architecture, Design, development, Unit Testing, Reviews)
  • Experience in ADAS / Autonomous vehicle systems
  • Experience in Development on UNIX platform
  • Experience in Develop and Integrate build & Test using BAZEL (preferred) / CMake / or any CICD tools
Job Responsibility
Job Responsibility
  • Seeking an experienced Embedded Developer having expertise in Embedded projects in the Automotive domain in both Development and V&V
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

Redfish Senior Development Engineer

Seeking Firmware Experience Architect to work on HPE iLO (Integrated Lights Out)...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Strong firmware/System development background with strong C/C++ development/debug skills
  • Strong in Embedded Linux/RTOS programming, OS Internals, memory management, IPC, thread programming and embedded application software development
  • Proficient in software development tools such as IDEs, compilers, debuggers, emulators, source control system and defect/bug tracking systems
  • Prior work experience as a lead dealing with cross functional teams, partners/vendors, open sources and standards
  • Solid understanding of DMTF-REDFISH, Rest Based architecture
  • Good understanding of HTTP/HTTPs protocols
  • Experience/exposure to SNMP, IPMI, I2C, MCTP, NCSI protocol is a plus
  • Strong leadership skills with focus on drive for results
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing comprehensive suite of benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Senior Manufacturing Test Development Engineer

As a Senior Test Development Engineer, you will work closely with the WHOOP Manu...
Location
Location
United States , Boston
Salary
Salary:
130000.00 - 185000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, electrical engineering, or related technical discipline
  • 4+ years of experience in software development
  • 4+ years of experience in embedded systems testing
  • Experience in deploying software in a production/manufacturing environment
  • Knowledge of object-oriented programming languages (e.g., C++, C#), scripting languages (e.g, Python)
  • Strong knowledge of QA methodologies, tools, and processes
  • Knowledge of using GIT
  • Experience of communication protocols such as UART, I2C, SPI, USB, BLE, etc.
  • Experience communicating with engineering, manufacturing, and external partners both domestically and internationally in a CM/JDM model
  • Ability to travel domestically and internationally (up to 15%)
Job Responsibility
Job Responsibility
  • Develop Automatic Test Equipment (ATE) test program to support manufacturing tests from engineering build to mass production
  • Writes engineering review proposals and contributes to technical design
  • Design and implement test/automation software used to qualify new features of embedded systems and firmware during engineering development and mass production
  • Create and maintain manufacturing test software requirements and specifications
  • Work with distributed teams across different time zones to achieve successful ATE bring up as well as issue resolution, production yield improvements, test process optimization
  • Perform root cause analysis, failure review, and data analytics to drive corrective actions for a wide variety of engineering and manufacturing test fixtures and processes
  • Coordinate parallel path efforts as contingency planning for high-risk milestones
  • Finds ways to help teammates achieve their goals. Inspires teamwork, can-do attitude, and positive energy
  • Able to voice concerns in a constructive manner
What we offer
What we offer
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Silvus is seeking a full-time Senior Embedded Software Engineer to join our Rese...
Location
Location
United States , Los Angeles
Salary
Salary:
140000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum Bachelor of Science degree in Electrical, Computer, or Communications Engineering, Computer Science, or relevant engineering fields
  • Minimum 5 years of relevant embedded system software development experience
  • 3 years of relevant embedded system software development experience with an advanced STEM degree
  • Expertise in C programming and experience in Linux kernel driver development
Job Responsibility
Job Responsibility
  • Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Network management software and web interface implementation
  • Implementation of different security protocols and encryption algorithms
  • Audio streaming and push-to-talk voice application implementation
  • Analyze and improve product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Implementation of testing software for product performance and reliability testing
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems
  • Linux system customization and scripting
  • Fulltime
Read More
Arrow Right

Senior Embedded Systems Engineer

This role focuses on developing hardware and firmware for our devices based on Z...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
assistme.io Logo
AssistMe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of working experience in a comparable surrounding
  • Bachelor´s or Master´s Degree in Computer Science, Electrical Engineering or a related field
  • Team player with great attention to detail willing to step out, willing to expand its skillset
  • Profound knowledge on Electrical and PCB design
  • Hardware debugging and board bring up
  • Excellent C programming skills with a focus on resource-constrained environments and writing clean, maintainable code
  • Able to use Python for automations and testing
  • Experience with BLE, UART, SPI, I2C
  • Experience working git and GitHub workflows for CI/CD
Job Responsibility
Job Responsibility
  • Hardware development and architecture for a BLE based medical wearable device
  • Hardware development and architecture for a Linux based gateway (BLE, WiFi, Cellular)
  • Firmware development and architecture for low-power, BLE enabled Arm Cortex-M based devices
  • Documentation of development and internal processes
What we offer
What we offer
  • Hands-on experience in a dynamic and data-driven environment
  • Team events and a diverse, international company culture
  • In-depth insights into how start-ups and the digital health sector work
  • Urban Sports Club benefits
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Expert

Senior role developing and certifying Electronic Engine Controllers (EECs) for a...
Location
Location
Canada , Montreal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field
  • 10 years of experience in low-level embedded software development
  • 3-5 years in similar aerospace or safety-critical domain preferred
  • Solid knowledge of DO-178B/C standards for software development in airborne systems
  • Proficient in C programming for real-time embedded systems
  • Familiarity with microcontroller-based development and real-time operating systems
  • Experience with requirement management tools (e.g., DOORS) and integrated development environments (e.g., Eclipse)
  • Strong debugging skills with ability to isolate hardware, system, and software issues
  • Understanding of communication protocols: CANbus, ARINC 429, Ethernet, RS-422, SPI, I2C
  • Experience with software testing tools such as Rational RTRT, LDRA, or equivalent
Job Responsibility
Job Responsibility
  • Develop and execute software tests on real-time embedded platforms to validate system design
  • Contribute to preparation and maintenance of technical development plans and software standards
  • Support and maintain high-level software architecture of embedded systems in compliance with DO-178B/C
  • Perform all phases of software development: requirements specification, design, coding, integration, and verification
  • Guide and support cross-functional teams throughout software development and certification lifecycle
  • Provide mentorship, problem solving, technical reviews and oversee quality performance
What we offer
What we offer
  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Silvus is recruiting a Senior Embedded Software Engineer reporting to the Direct...
Location
Location
United States , Los Angeles
Salary
Salary:
135000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or related fields
  • Minimum 5 years of relevant embedded system software development experience
  • Expertise in C programming and experience in Linux kernel driver development
  • Must be a U.S. Citizen due to clients under U.S. government contracts
  • All employment is contingent upon the successful clearance of a background check
Job Responsibility
Job Responsibility
  • Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
  • Network management software and web interface implementation
  • Implementation of different security protocols and encryption algorithms
  • Audio streaming and push to talk voice application implementation
  • Analyze and improve product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria
  • Implementation of testing software for product performance and reliability testing
  • Device driver and board support package development and maintenance for both ARM and RISC-V based systems
  • Linux system customization and scripting
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.