Cutshort logo
Tosall logo
Embedded C Developer
Embedded C Developer
Tosall's logo

Embedded C Developer

sanjeev kumar's profile picture
Posted by sanjeev kumar
4 - 6 yrs
₹10L - ₹12L / yr
Chennai
Skills
Embedded C
Embedded C++
Embedded Systems
ARM Microcontroller
DSP
Automotive
Software development using C/C++ on Embedded Platforms(e.g ARM, DSP)
 Knowledge of Embedded system architecture such as memory hierarchies,vector
Processing.
 Experience in resource /load sharing and synchronisation techniques for multi - core
processing.
 knowledge of embedded processor internals.
 Automotive domain Experience.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Tosall

Founded
Type
Size
Stage :
Raised funding
About
TOSALL is a rapidly growing IT Services company offering a wide range of portfolio including Technology Consulting and staffing services mainly in the areas of Artificial Intelligence, Chabots and NLP, ADAS and Aerospace application areas. We are developing video and computer vision software for most popular Automotive SoCs such as Renesas R-Car H3 and TDAx Driver Assistance.Mission critical driver assist software is tested using an LDRA equipped experienced team. We have helped our clients set up their offshore operations and ramp up the teams with a quick turnaround time and cost efficiency.
Read more
Company social profiles
linkedin

Similar jobs

Pacerobotics
at Pacerobotics
1 recruiter
Srinivas K
Posted by Srinivas K
Bengaluru (Bangalore)
2 - 5 yrs
₹9L - ₹12L / yr
Embedded Systems
Embedded C
Embedded Linux
RTOS
ARM Microcontroller
+11 more

Pace Robotics is a construction robotics startup incubated by SINE IIT-Bombay and backed by Pidilite Ventures, MARL 5G Accelerator and Kochi Holdings. We are making the construction process faster, smarter and efficient through robots that can do advanced construction tasks and digitize execution data in real time. We are currently piloting our first product, a modular robot for plastering, painting and putty of building interiors, at construction sites.

To support our next stage of growth and to take the product from prototype to manufacturing ready design, we are looking for an embedded software engineer who will support the design and implementation of the software for embedded devices and systems end to end from requirements gathering to commercial deployment.


What will you do

  • Develop embedded code which enables simultaneous exchange of data between various modules and sensors to facilitate fast/robust decision making for the robot.
  • Selection of Communication Protocols, actuation sequencing and deep involvement with embedded software and control strategy.
  • Develop and maintain various engineering tools used to debug, analyze, and test embedded products.
  • Support the Embedded Systems Lead in working as the common link between the hardware, robot autonomy, and software teams, converting inputs from each team along with overall product/customer needs into electronic circuits, software and hardware.
  • Assist in conceptualizing, designing, fabricating, integrating and testing overall embedded architecture, embedded boards, software and circuitry for Pace Robotics’ fleet of AGV based robots.
  • Assist in selection and integration of all active, passive components, micro-controller, processor w/peripherals and power components.
  • Work on improving the efficiency of the power distribution and consumption.
  • Work on designing the wiring scheme of the whole autonomous system.


Qualifications

  • Masters or Bachelors (with 2-5 yrs exp) in Electronics & Communication / Electronics & Instrumentation/Electrical & Electronics/Embedded Systems with relevant experience in industrial R&D Projects.

You have the following technical skill sets:

  • Expertise with microcontroller/microprocessors (non - Arduino), C programming, digital electronics, different communication protocols such as SPI, I2C, rs232, ethernet, rs485, CAN etc
  • Good Understanding of Electronics Circuits and Schematics.
  • Deep expertise of RTOS / LINUX programming concepts.
  • Excellent understanding of Signal Processing methods, (Good To have)
  • Experienced in PCB and wiring harness Design, (Good to Have)
  • Proficient with Matlab, Simulink, DAQ software. (Good To have)

You have the following personal attributes:

  • You are highly organized and methodical in everything you do
  • You love solving problems and look at them as an opportunity to grow
  • You get excited about thinking, talking and building technology and exploring its endless possibilities


What's in it for you:

Globally, Construction provides a 1.6 Trillion Dollar opportunity, just by making the work more efficient. This is the market we are after. You will be an integral part of the core team of an early stage startup on a mission change the way we build our world and disrupt one of the oldest and the largest industries. You will be designing products that can change the landscape of construction, become ubiquitous in project sites and be synonymous with construction of the future (Think of JCB and Tower Cranes of today)

We promise you an environment that promotes unhindered innovation and one that can provide exciting opportunities for accelerated growth. You will be working with a stellar engineering team having diverse experience in developing robots for automotive, agriculture and construction industries. You will have immense learning opportunity as you will be working on ‘never-seen-before’ products for an industry that’s ripe for technological disruptions.

The compensation includes company stocks through ESOP’s and Other Perks like Health insurance and Personal Accident Insurance for Self.

Please note that we don’t necessarily expect to find a candidate that has done everything listed or possesses all the required skill sets but you should be able to make a credible case that you have done most of it and are keen on learning new things on the job.

Read more
KG Information Systems Private Limited
Abdul Rahman
Posted by Abdul Rahman
Bengaluru (Bangalore), Chennai, Pune, Hyderabad, Thiruvananthapuram
3 - 8 yrs
₹5L - ₹10L / yr
Automotive
Verification and validation
CAN
Canoe
Embedded C

Automotive Embedded Developer

Experience: 3-8 Years
Location: Bangalore, Hyderabad, Chennai, Pune, Thiruvananthapuram, Calicut
Company: Tata Elxsi

Skills : Embedded C, CAN Protocol, Vector Tools, Aspice. Design and Development of ECU 

Read more
Espressif Systems India Pvt Ltd
Anuja Pawar
Posted by Anuja Pawar
Pune, Shanghai, China
4 - 10 yrs
₹12L - ₹25L / yr
Embedded C
Embedded software
skill iconC
Shell Scripting
Perl
+4 more
Job description Title: Lead Embedded Software Engineer Type: full-time/regular, direct hire Location: Pune, India Relocation Assistance: full About this position: This is an opportunity to be a key player at a company with a great reputation in IoT semiconductor technology and growing business. We offer a great long-term opportunity in a true team environment. If you have strong experience in software programming languages such as assembly, C etc. along with software validation test procedures then this opportunity is well suited to you. We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems Major Responsibilities: 1. Conceptualize, plan, design, implement and test embedded software and firmware. 2. Participate in software architecture high level design decisions. 3. Develop and maintain efficient codes written with best practices in mind. 4. Develop and maintain product documentation. 5. Work within a highly diverse technical team on cross functional integrated systems. 6. Various other tasks and projects you choose to own. Basic Qualifications: The Leading Embedded Software Engineer position requires a Bachelor's degree in Software, Computer, or Electrical Engineering, Computer Science, or a specialized area, field or the equivalent and a minimum of 5 to 10 years of related work experience. Applicants with a Master's degree and a minimum of 4 to 8 years of related experience are also eligible. Skills: • Clear and concise spoken and written communication skills are critical for this position since the engineer is responsible for gathering engineering requirements, negotiating during tradeoff analysis and documentation. • Interpersonal skills (Networking, negotiation, and tolerance). • The ability to work with cross functional, multi-regional, internal, and external teams that can have different priorities. • Ability to manage urgent situations and manage priorities. • Tolerance to ambiguity and dealing with complex engineering problems. • Ability to make decisions with minimal supervision and limited information. Requirements: 1. Proficient in C language and strong Real-Time SW development skills. 2. Scripting Languages: shell, Perl, Python or the like. 3. Microprocessors/Architectures: strong knowledge of Computer / SoC architecture, familiarity with microprocessor instruction sets is a desired. 4. Experience with RTOS desired. 5. Strong knowledge of Network protocols and layer2 MAC, preferably wireless protocols like 802.11, Bluetooth. 6.Demonstrated experience using software development best practices – requirements capture, design reviews, code reviews, coding conventions. Posting Statement: Espressif prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Read more
A product Based Automotive OEM
A product Based Automotive OEM
Agency job
via ZF india by Sampath Nerella
Hyderabad
3 - 8 yrs
₹12L - ₹25L / yr
Embedded C
Matlab
Algorithms
Automotive engineering
coding
+1 more

We have a very urgent requirement with our client, please go through the job details and if interested do send us your updated resume and feel free to reach me.

 

Role: Functions Developer (Embedded c - Algorithm / Driving Functions Development)

Location: Hyderabad

Fulltime

 

Job Description:

  • Design and development of automotive feature/function software/components (ACC, AEB, TSR, LKA etc.) for ADAS/AD systems
  • Coordination and regular interaction with different stakeholders and teams like testing, requirements, leads etc.
  • Participate in SW requirement generation, SW architecture, detailed design etc.

 

Requirement:

  • 3-7 years of experience in development of Algorithm & Functions for advance driver assist systems (ADAS), Autonomous driving (AD)
  • Development experience with safety critical systems
  • Experienced in development using MATLAB Simulink, TargetLink, Stateflow
  • Experience in modelling and validation of control systems
  • Knowledge of SIL, Performance Test, Functional testing
  • Embedded software development using C, C++
  • Issue management and version control
  • Knowledge of ASPICE processes, Static analysis, MISRA checks etc.
  • Strong written and verbal communication skills
  • Proactive approach for problem solving

 

Good to have:

  • Knowledge of ADAS/AD functions (ACC, TSR, AEB, LCA etc), Data Analysis
  • Experienced in managing and authoring of function specification requirements
  • Familiarity with AUTOSAR RTE

 

Nice to have:

  • AUTOSAR, Functional Safety (ISO26262) exposure
  • Scripting Knowledge - Python, MATLAB
  • Working knowledge of automotive protocols like CAN, Ethernet etc.

Thanks
Sampath N
Read more
OmnixOne
at OmnixOne
1 recruiter
Suraj Singh
Posted by Suraj Singh
Surat
0 - 4 yrs
₹1L - ₹4.2L / yr
Embedded C++
Embedded C
RTOS
I2C
SPI
+5 more

Benefits of choosing us…

  • Growth Opportunites (Our first priority is a team) 
  • Paid Overtime (125%), Incentive, Bonus & Gift Provision
  • Very Flexible & Friendly work environments
  • Work-life balance (taking leave, office timing, *working from home)
  • Growth Opportunites (Seriously, We believe in WIN-WIN)
  • Months last week (Restaurant, Movies, Fun Activities)

OmnixOne is a Research and Development company, our vision is to create a world free of resource scarcity, so people can have more time for innovation/big things instead of fighting daily life problems. Wanna be part of this great journey, Come with us!


Prerequisites

  • We are looking for a person who is really interested in & enjoys technology, is Passionate about Innovation, and Can go the extra mile for perfection.
  • Behavioral Attitude: Must be a Quick learner / Highly Dedicated / Responsible person

Require Person: 5

Job Type: Full-time

Office Timing: 9:30 to 6:30

Expected Start Date: ASAP

Fresher Salary: 3,000 to 15,000

Experience Salary: 10,000 to 45,000

Location: Must be from Surat, Gujarat


Below are the skills we are looking for in a candidate.

  • Strong hands-on C/C++, Embedded System Development 
  • Hands-on experience on ESP-IDF, STM32CubeMX, Embedded Linux, RTOS
  • Good to have Python, Shell/Bash Scripting, Toolchains
  • SPI, I2C, UART, RS485, CAN, and hardware subsystems
  • Hardware and IoT / IT Communication protocols knowledge
  • Problem-solving and analytical skills.
  • Familiar with Standards (SOLID Principles, OOPs, Misra C, etc)
  • Schematic / PCB Designing verification
  • Ability to trace difficult problems using a variety of tools (debugger, JTAG emulator, logic analyzer, oscilloscope).
  • Design, develop, code, test, and debug system software.

We are looking for Embedded software developers who will be responsible for designing, developing, optimizing, and implementing the software that is programmed into devices built around a processor/controllers. Candidates need to write code to solve problems and implement systems that make a physical hardware device work through software.


Thanks and Best Regards


Positions are open for PhDs/Master/Bachelors/Diploma candidates.

Read more
Phoenix Robotix
at Phoenix Robotix
1 recruiter
Kusum Sethy
Posted by Kusum Sethy
Bengaluru (Bangalore), Bhubaneswar
1 - 5 yrs
₹5L - ₹12L / yr
RTOS
Embedded Systems
Embedded C
Embedded software
Embedded Linux
+3 more

Develop, design, and implement embedded applications.

· Prepares appropriate documentation as required by internal product development processes

· Conducts and participates in design, code and test reviews and inspections, as well as the feasibility, efficacy and compliance to functional and regulatory standards.

· Works closely with the software team, the software verification team, the functional manager and the project manager.

· Collaborates with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability and schedule goals.

· Investigates software, hardware, and system problems using a variety of techniques and provides innovative solutions.

· Conduct and participate in reviews and inspections for all elements in the firmware lifecycle to ensure that our code quality and customer satisfaction goals are achieved

· Integrate and validate new product designs

· Provide post-production support

 

Skill Sets:

  • B.Tech. / M.Tech. (any stream)

· Good knowledge in firmware development field with more than 3 years of experience

· Basic knowledge of software life cycle, algorithm and data structure.

· Excellent knowledge of OS, coding techniques, IP protocols, interfaces and hardware subsystems

· Adequate knowledge of reading schematics and data sheets for components.

· Ability to understand the electrical schematics and work closely with electrical team.

· Experience with Real Time Operating Systems and Embedded Linux.

· Mode of network connectivity - good idea about GSM/GPRS, Wifi, Ethernet mode of connections. TCP, MQTT, HTTP mode of connection will be a big plus

· Protocols Like UART, SPI, I2C, CAN, MODBUS, TCP/IP, USB, Bluetooth.

· Experience in modules like Wi-Fi, BLE, Lora WAN, ZIGBEE, RF etc.

· Should have experience in working with TFT and LED displays.

· Extensive experience in micro-controller/microprocessor (like ARM Cortex M, ESP32, STM Chips, NXP, BeagleBone , ESP chips, BeagleBone black, STM Chips, Atmega chips etc.)

· Familiarity with software configuration management tools, defect tracking tools, and peer review (GIT, SVN)

· History of driving project execution and timely delivery while ensuring a quality focus.

· Experience writing / interfacing with device drivers.

· Experience in Agile development processes and philosophies.

· Strong documentation and writing skills

 

Mandatory Skills:

· Basics of embedded system development

· Embedded C/C++

· Scripting Lang - Python

· Basics of wireless communication

· RTOS

· Strong Problem-Solving Skills

· Analytical Skills (Good Aptitude)

· Communication Skills

Read more
Solinas Integrity Private Limited
at Solinas Integrity Private Limited
1 video
4 recruiters
LINDA JASLINE
Posted by LINDA JASLINE
Chennai
1 - 2 yrs
₹4L - ₹6L / yr
Digital Signal Processing
Statistical signal processing
Signal Processing
Matlab
skill iconPython
+7 more

Solinas Integrity (www.solinas.in) is a leading water & sanitation robotics start-up founded by IIT Madras Alumni & professors to develop cutting edge solutions to solve the problems in water pipelines and sewer lines\septic tanks, thereby improving the lives of millions of people. Our core values start with trust, and respect for everyone and along with strong collaboration and communication. We believe in giving agency to our teammates and strongly pushing them towards developing a growth mindset.

 

Duties and Responsibilities:

  • To develop and improve signal processing algorithms for analysis of acoustic signals with up-to-date knowledge on processing methods.
  • Understand key acoustic algorithm functions, develop efficient code, verify performance and functionality.
  • Exposure to all phases of software development life cycle (concept, design, implementation, test, and production).
  • Propose innovations to improve performance, quality, etc.
  • Work with peers to develop excellent, structured code, well-optimized and easily maintainable.

 

Basic Qualifications:

● Experience programming in either Python, C++, or MATLAB

● MS/PhD degree in Electrical/Electronics Engineering/ Signal processing

● At least 1 year of signal processing or related area

● Good analytical and problem-solving skills

● Good knowledge of signal processing techniques, basic knowledge of ML algorithms and good visualisation skills.

Read more
Parkquility Private Limited
Sandeep Koduri
Posted by Sandeep Koduri
Bengaluru (Bangalore)
3 - 7 yrs
₹10L - ₹13L / yr
Embedded C
embedded
skill iconC
skill iconC++
RTOS
+6 more
  • Work directly with the other Software/Firmware Engineers and Electrical/RF/Systems Test Engineers to write needed software
  • Design and implement software platform for firmware on embedded CPUs with multiple OS such as Windows, Linux, FreeRTOS, TI-RTOS and embedded Linux
  • Use compliers, debuggers revision control and automated build systems.
  • Design/develop components of software platform for use by other developers to extend its capabilities and build custom applications/behavior on top
  • Develop build methodologies, debugging tools/utilities
  • Develop and release Software using Agile methodology
  • Write unit tests and support continuous integration and automated test methodology
  • Brainstorm for new ideas and ways to improvement product and processes
  • Consult with peers for feedback during debug/testing stages
  • Document and maintain design processes
Read more
GoGo Air - Inflight internet product based company
GoGo Air - Inflight internet product based company
Agency job
Chennai
6 - 9 yrs
₹8L - ₹16L / yr
SDET
Storage & Networking
Middleware
BDD
Automation
+3 more
Job Description : - • Candidates need to have experience in working on network products or network management systems. • Someone who has worked on routers, switches, firewalls, traffic related testing or any network element testing inside the box. Not just application level testing. • Candidates with Device Level /OS / Middleware Testing Knowledge • Capable of writing automation codes at lower level • Able to work with Linux / Embedded System / System Software Testing • Testing using N/w Protocol • JAVA based BDD approach • Writing code in JAVA (Predominantly) / Python • Willing to do manual / automation testing • Flexible / willingness to learn
Read more
Suventure Services Private Limited
Thouseef Ahmed
Posted by Thouseef Ahmed
Bengaluru (Bangalore)
4 - 8 yrs
₹8L - ₹15L / yr
skill iconC++
"HMI"
"qt"
"eb guide"
Embedded Systems
+1 more
Proficiency in any HMI tool (QT, EB Guide, ALTIA, GUI, OGL, Disty, Kanzi, HTML, Populus anyone) to support the development of the embedded product.  Knowledge of graphics tools Photoshop and InDesign.  Proficiency in C++ language.  Good experience and exposure to Linux build environment.  An added advantage for exposure to Automotive Embedded Development and Testing tools (IDE, Vector CAN tool like CANoe, GENy).  Exposure to Requirements Management tools (like DOORS, Polarion), Design tools (like EA), and Configuration management tools (like CM Synergy, Plastic SCM, GIT).  Knowledge of UML state diagrams, sequence diagrams drawing ability, analysis.  An added advantage for exposure to Displays and Cluster products of Automotive Domain.  Familiarity with SW development process (Agile/Scrum) is desirable.  Good verbal and written communication. ROLES AND RESPONSIBILITIES  Requirement analysis, Design and Development.  HMI development for infotainment and cluster products.  Peer Review, Unit Testing and Functional Testing.  Work with project manager to support estimation and planning in an iterative development environment.  Debug and resolve the customer reported issues on target board.  Interact with multiple software competency and system competency to overcome the obstacles of the owned module. About US: Suventure is a next-generation technology or organization that helps clients use information technology as a business enabler. Suventure strives to be at the forefront of innovation in information technology and outsourcing leveraging IT to provide maximum returns. At Suventure, we would like to be long-term partners in our customers" business journey, the journey where destinations keep evolving. As a business partner, Suventure ensures that incremental IT steps in the journey are rewarding and fulfilling. Suventure will remain a trusted knowledgeable friend, partner, and advisor throughout customers" business journey. For more on the company please do visit our website www.suventure.ca
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos