Cutshort logo
Embedos logo
Embedded Software Engineer
Embedded Software Engineer
Embedos's logo

Embedded Software Engineer

Mihir Oka's profile picture
Posted by Mihir Oka
1 - 2 yrs
₹4L - ₹6L / yr
Mumbai
Skills
skill iconPython
skill iconC
Embedded Systems
Linux/Unix
Embedded software
Microprocessor
STM
ESP
I2C
SPI
RTOS
Linux kernel

Embedos is looking for super heroes, who can help us succeed in our endeavour of becoming a beacon for providing problem solving Industrial IoT Solutions.


Location: MUMBAI

VACANCY: 3 - 4


Embedos makes Controllers –Interface devices and cloud based Software solutions for Remote Monitoring and Control, Industry 4.0 Applications.


We are looking for Engineering super heroes, who have a flare and interest in Core hardware / firmware / embedded software/ Networking and web technologies.


We would want engineers who have wide interests and want to work on multiple specializations. Functions in the embedded domain

• Hardware design small signal /Tele communication/interface electronics/Digital /Latest Microprocessors STM , ESP ,interfaces , I2C, SPI / Peripherals / Schematics /PCB Routing

• Programming languages for embedded devices respective IDEs s, debugging systems

• RTOS, Real time programming concepts.

• Linux Kernel programming, peripheral drivers.

• Communication protocols like Modbus, CAN, OPC other industrial protocols.

• Open source software, documentation, versioning systems.

• Web technology, Web applications, Networking technology, Cloud Interfacing.


We invite you to come and join in our Core team to make this endeavour a success and share the rewards.


Embedos is looking for Super Heroes to work on cutting edge technology involving interfacing IoT enabled Firmware, cloud computing software, generating exciting user interfaces, developing API’s, designing web app architectures, deploying re - usable code and the works.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Embedos

Founded :
2017
Type :
Products & Services
Size :
0-20
Stage :
Bootstrapped

About

Embedos Engineering LLP is a Mumbai based End to End Industrial IoT Solutions providing and manufacturing company.


We manufacture smart devices and provide cloud based web solutions for remote monitoring, control & relevant Industry 4.0, IIoT Applications.


The Embedos Edge Platform is an enabler of Edge Computing Solutions, easy Industry 4.0 adoption and End to End Technology Solutions catering to varied number of industries. 


Embedos Solutions hope to be a One Stop Shop for comprehensive technology Deployment from the field to the cloud and every thing in between.

Read more

Tech stack

skill iconC
skill iconPython
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconPostgreSQL
Embedded Systems

Company video

Embedos's video section
Embedos's video section

Candid answers by the company

What does the company do?
What is the location preference of jobs?

What makes Embedos Edge so unique is its ability to process data on the device itself before the data is transferred to another storage.


This mechanism is known as Edge analytics or Fog Analytics allowing the device to analyze instantly generated data in Real-Time.


The processed data can either be sent to the cloud to only be visualized on a proper viewing software interface or can be visualized on a Local Web Browser.



This reduces latency in data transfer and eliminates the load on the cloud-based application to process raw data, also saving on network bandwidth during this operation, enhancing the solution’s ability to visualize the data efficiently.


All Embedos Hardware house an Embedded Web Server by default. 


The Embedos Edge platform consists of devices with multi-purpose capabilities of IoT gateway and a programmable controller on the same piece of hardware.


The same device can be programmed to perform comprehensive applications, capture machine data, process this data and then transfer this analysed data from one field to another.


For security, if the data is to be transferred to a local Office Network Server, that can be done too. Device data can be visualised directly on a Platform Independent Web Browser-based UI by any concerned authority connected to the same network. 


Embedos also provides Industrial VPN to its Edge platform for added security. 


It is an all in one device, i.e a Programmable Industrial Edge, Industrial Internet of Things, & Automation Controller with an option to also view data locally on Real-Time Dashboards that run on an Embedded Web Server. A complete package, an End to End Solution. All in all to enable easy Industry 4.0 use.

Product showcase

Em Ramanujan – ER Series's logo
Em Ramanujan – ER Series
Visit
Em Ramanujan – ER Series + Em Dian – ED Series Super Advanced Edge The Em Ramanujan also abbreviated as ER is a Super Advanced Edge Data logger, is a powerful Industrial Automation Controller which can be used for many complex automation tasks and is a comprehensive alternative to complicated & cost intensive PLC’s. Two Versions: Em Ramanujan– Embedos Super Advanced Edge Data logger Em Dian– Embedos Super Advanced Edge Data logger with Display
Read more
 Em Edison ( EE ) Edge Automation Controller 's logo
Em Edison ( EE ) Edge Automation Controller
Visit
The Em Edison – Embedos Edge – EE SERIES is the Flagship hardware of our vast foray of products and solutions. The Edge device is a powerful IoT device which provides an entire End to End solution on a single piece of hardware.
Read more
Embedos Maxwell  – EM Series 's logo
Embedos Maxwell – EM Series
Visit
The Embedos Maxwell ( EM Series ) is an Expansion IO Card that is designed to expand the functionality of the Embedos Master device. By increasing the number of IO’s / Serial ports on distributed devices interconnected with each other over Wired / Wireless mediums, Multiple EM’s can be connected to a Master device in a modular fashion. Two Versions: EM with Solid State Relays EM with Digital Outputs
Read more
Em Bose (EB) 3.2″ Touchscreen HMI's logo
Em Bose (EB) 3.2″ Touchscreen HMI
Visit
The Em Bose (EB) 3.2″ HMI is a compact & rugged Automation Controller with powerful digital processing power. Built with a 3.2 Inch Touchscreen Display, the Controller based HMI is enabled with flexible communication interfaces, multiple Analog & Digital IO’s, programmable set points & individual relay’s.
Read more
Em Turing ( ET ) Thermocouple / RTD Expansion Data Logger's logo
Em Turing ( ET ) Thermocouple / RTD Expansion Data Logger
Visit
The Em Turing ( ET ) – Thermocouple RTD Expansion Data logger is a unique end to end solution to log and display values and drive control logic, getting inputs from a temperature sensor, be it a Thermocouple Sensor, or an RTD sensor. Two Types of Em Turing ( ET ) ET0056 – 16 CHANNEL THERMOCOUPLE INPUTS ET0057 – 8 CHANNEL RTD INPUTS
Read more

Photos

Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures

Company social profiles

bloglinkedin

Similar jobs

security for distributed data and devices provider
security for distributed data and devices provider
Agency job
via Merito by Sana Patel
Bengaluru (Bangalore)
1 - 5 yrs
₹4L - ₹14L / yr
Kernel Programming
skill iconRust
skill iconHaskell
Computer Networking
Operating systems
+7 more


Hi

About us

Our client  provides security for distributed data and devices

Job description
We are seeking candidates who can have a great conversation with Window/*nix kernel in Rust or C/C++ (Rust preferred).
The candidate will work with eBPF, networking layer, and filesystems on various OSes (Windows, Linux, RTOS Kernel). The candidate will work closely with the Computation Engineer (TinyML) to integrate ML layer into the Kernel.
 
 

Requirements

  • C/C++ is a must. Rust is preferred. We already have part of the core product written in Rust. If you know Haskell, please let us know. We don't use Haskell in our stack but like folks who know it.
  • It is essential that if you have done courses or have work experience in Operating Systems, Distributed Systems, and Computer Networks.
  • Good exposure to debugging (more than just `!analyze -v`). We suck at debugging here, so can use your help!
  • Great version control (Git) hygiene and familiarity with CI/CD. Test- and issue-driven development (that's our new term).
  • Candidate should prioritize documentation to meeting (can't emphasize enough). Who has time to talk and listen (and forget) when one can write and read? During the interview, we may ask you how to organize your notes, references, and knowledge (We use Notion and self-hsoted Gitlab).
  • Familiarity with scripting languages such as Python or Nim is appreciated. Both languages are used heavily in DevOps here.
  • If you don't know Java, that's +1 ;-p (just kidding).

Regards
Team Merito
Read more
Divistha Networks
at Divistha Networks
1 recruiter
Shivaprasad Naidu
Posted by Shivaprasad Naidu
Bengaluru (Bangalore)
3 - 7 yrs
₹5L - ₹15L / yr
AUTOSAR
skill iconC
Microcontrollers

Hands-on experience in Autosar methodologies and workflows.

• Sound understanding of embedded SW development using C on 32/64 bit microcontrollers.

• Experience in at least one of microcontroller architectures: Renesas RH family, Tricore or PowerPC architecture.

• Automotive Product Development Process knowledge (ASpice, ISO26262)

• Experience in one or more of Autosar BSW Modules stacks.

• Autosar based SWcs development in any domain of cluster, ADAS and IVI system.

• Com stack (FlexRay, CAN, LIN, Ethernet) / Memory Stack/ Diagnostic stack/ OS, Wdg, other services.

• Working knowledge on AUTOSAR ECU software architecture

• Understand the various features provided by AUTOSAR BSW modules and configure BSW modules in Davinci Configurator or similar tools

• Understand the AUTOSAR application (SW-C) configuration and the interaction of AUTOSAR applications (SW-C) with the underlying BSW modules

• Understand the functionality of RTE, mapping of application entities with BSW module parameters, OS scheduling concepts, ECU and BSW module state changes

• Understand the AUTOSAR methodology (ECU extract contents, import of ECU extract into configuration tool)

Understand the flow of the AUTOSAR software from application till the underlying driver.

Read more
Finslice
at Finslice
2 recruiters
Suhas Bagul
Posted by Suhas Bagul
Remote, Mumbai
3 - 7 yrs
₹10L - ₹30L / yr
skill iconC
skill iconC++
skill iconC#
Linux/Unix
Object Oriented Programming (OOPs)
+1 more
Finslice is committed to building a world class direct trading business and we are seeking a Senior Software Engineer to add to our global team. As a key member of the team, you will have the opportunity to contribute to the evolution of our infrastructure in order to support this growing area of the business. This will include designing, developing and maintaining a highly scalable and robust infrastructure, primarily programming in C++ in a Linux environment.

Skills You'll Need
  • At least 3 years of C++ programming experience in a Linux environment.
  • Strong understanding of computer systems e.g. operating systems, networks, performance optimization, etc
  • Experience in Object-Oriented design and multi threaded programming
  • Experience in creating/supporting cross-platform multi threaded applications
  • Strong analytical and problem solving skills
  • Ideally some experience in developing low latency systems
  • Experience with trading or execution systems preferred
  • Bachelor's degree in Computer Science or Computer Engineering or related field
  • Reliable and predictable availability


  • Ideally in Mumbai Metro Area but open to anywhere for the right candidate.
Read more
Signio GlobalTech
Sneha Kurri
Posted by Sneha Kurri
Hyderabad
3 - 7 yrs
₹7L - ₹20L / yr
AUTOSAR
Embedded Systems
Automotive
Diagnostics
CAN
+2 more
1) Strong Programming Experience in Embedded and Embedded C.

2) Experience in protocols like UDS and CAN.

3) Experience in AUTOSAR(COM, DCM and MCAL).

4) Experience in CANoe and CAN analyzer tools.

5) Experience in Compiler and Debugging.

6) Experience in using Configuration Management.

7) Knowledge and experience in Rational Rhapsody would be advantageous.

Additional Skills:

1) Good analytical & communication skills.

2) Willingness to take up responsibility & ownership.

3) Self-learning & Self-motivated with a good learning curve.

4) Adaptive & Flexible to challenging situations.
Read more
Daikoku Innovations LLP
Bengaluru (Bangalore)
2 - 5 yrs
₹8L - ₹18L / yr
Embedded C
Embedded C++
skill iconC++
Embedded Linux
skill iconC
+2 more
Role: Embedded Software Engineer

 

Relevant experience: 2-3 years

 

Responsibilities:

 

  1. Should be good at, C, C++, Linux driver development
  2. Should have worked in protocol like i2S, SPI, i2C. rf, 6lowpan, Tcp / Ip stack etc..
  3. Experience in porting MbedOS , FreeRTOS to different boards is good.
  4. Analyzing and enhancing efficiency, stability and scalability of system resources
  5. Design, develop, code, test and debug system software
  6. Provide post production support
  7. Interface with hardware design and development

 

Requirements:

 

  1. Proven working experience in software engineering
  2. Experience in hands-on development and troubleshooting on embedded targets
  3. Solid programming experience in C or C++
  4. Adequate knowledge of reading schematics and data sheets for components
  5. Strong documentation and writing skills

 

Note: Self-motivated, goal oriented and good analytical skills.

Read more
Information Technology & Services
Information Technology & Services
Agency job
via MNR Solutions by Neeraj Shukla
Ahmedabad
1 - 4 yrs
₹5L - ₹7L / yr
Matlab
Simulink
Software Development
Stateflow
Debugging
+2 more

QUALIFICATIONS: B.E./ B.Tech. (Electronics/ Electrical/ Mechatronics/ Mechanical)

EMPLOYMENT: Permanent / Full Time

LOCATION: Ahmedabad

EXPERIENCE: 1 to 3 years within automotive industry / software development.


ROLES AND RESPONSIBILITIES

  • Develop, Debug simulink/stateflow models according to functional, technical requirements, MAAB guidelines.
  • Derive software requirements from system level requirements and establish bi-directional traceability within the models and generated code.
  • Generate Code from developed models, generate test vectors, automate tests and document code reviews, test results.
  • Automate the data exchange flow between MATLAB models, excel sheets, code testing using m-scripts.


SKILLS AND EXPERIENCE

  • Experience in model based development and testing using Mathwork Tools such as MATLAB/Simulink, Stateflow, autocode generation tools Embedded coder or TargetLink.
  • Good understanding of the Automotive software development cycle and tool chains
  • Should possess a good understanding of C coding, m-scripting, with good debugging and software testing skills.
  • Experience in developing MATLAB/ Simulink models from scratch for automotive applications.
  • Should have experience in requirements management, and be able to write test cases from them.
  • Experience in MBD testing such as MIL/ SIL/PIL.
  • Good communication skills in English and Hindi Language.
  • Experience in MATLAB verification and validation toolbox like Simulink Design Verifier, Simulink Test, Simulink Coverage is advantageous.
  • Basic understanding of Control System Design and Electric Vehicles is a plus.

 

Read more
Quess Corp Limited
at Quess Corp Limited
6 recruiters
Anjali Singh
Posted by Anjali Singh
Noida, Bengaluru (Bangalore), Chennai
7 - 10 yrs
₹10L - ₹12L / yr
Internet of Things (IOT)
Embedded Systems
Linux/Unix
Embedded C
Embedded software
+1 more

Job Description

 

Embedded Software/Firmware Design and Development on OS/Non-OS based platform

Necessary system architecture development and implementation

Device, sensor and gateway selection and integration based on industry use case.

Development on Image Analytics and Cloud/Platform integration

Development or integration of Cloud/Platform communication protocol

Technical Documentation and Testing of the developed system

 

Desired Skills, Knowledge& Experience

 

B. Tech/M. Tech/MCA with 8-10 years of industry experience

Strong programming skills in C/C++ and Python development in Linux

Experience in device or sensor communication interfaces (wired/wireless, short range/long range).

Experience of microcontroller and microprocessor.

Knowledge of IoT gateway firmware development, container, and OS hardening.

Experience in device communication protocol, Edge computing and processing

Competent in application development for Image processing, transmission, and storage

Good understanding and of programming primitives, data structures, multi-threading and memory management techniques

Strong command over complex sensor and hardware control logic to work seamlessly with edge devices or gateway

Proactive and Self motivated

Strong verbal and written communication skill

Read more
Flux Auto
at Flux Auto
1 video
1 recruiter
Rachana Belagutti
Posted by Rachana Belagutti
Bengaluru (Bangalore)
1 - 4 yrs
₹3L - ₹8L / yr
skill iconPython
Control Systems
Controller Design
Matlab
skill iconC++
+5 more
About us:
Flux Auto builds autonomous vehicle technology for commercial and industrial applications.

Flux Auto was founded in 2017 with the goal of democratizing autonomous vehicle technology and bringing its benefits to vehicles - new and old - around the world. We develop the various hardware and software technologies to make vehicles move and operate autonomously. Everyday our engineers are working to solve new and unique challenges for our clients in India, and North America.

We are a multidisciplinary team solving some of the most challenging problems in
autonomous technology and robotics. Join us in our journey to democratize autonomous mobility!

Experience required: 1 year of internship and projects done in similar domain.

About the role:
We are looking for a candidate with conceptual understanding of classical control systems and logic building. The candidate should be able to understand the existing control stack, tune the hyper-parameters and make necessary changes as per the need. The position requires you to have a basic understanding of automotive systems which will be an added advantage and also help in clear understanding of the application.

Team works towards development of algorithms and model based design for different features to achieve autonomy level 3 and level 4. The algorithms are continuously tested on simulation and vehicle system for verification and validation.

Requirements:
  • Sound knowledge in controller design and analysis.
  • Good understanding in optimisation based control algorithms.
  • Experience with implementing PID controller for various unstable system.
  • Experience with vehicle modelling and analysis.
  • Good understanding of implementation/debugging/testing model and control algorithms.
  • Candidate should have experience in programming concepts like OOPS in C++ and Python with robust and efficient coding.
  • Experience in Matlab/Simulink, Stateflow.
  • Good understanding in code generation, implementation and testing for real time intergration embedded system.

Responsibilities:
  • Algorithm development for different control features.
  • Testing of algorithm architecture along with tuning and validation.
  • Working with simulation team to integrate and test models and algorithms into simulation environment for rapid development and validation.
  • Tuning and validation of plant models to emulate real physical systems’ behaviour
  • Co-ordination with other departments to maintain consistency and compatibility in department stack.

Good to Have:
  • ROS and ROS2 experience
  • Vehicle dynamics modelling and simulation.
  • Experience with version control using Git.

Benefits:
  • Health Insurance
  • Employee Stock Options
  • Work from Home
  • Flexible work hours
  • Monthly Team outings and events
  • Budget for up-skilling
  • Flexible vacation

Equal Opportunity Employer:
Flux Auto's employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, age, gender identity, genetic factors, military/veteran status or other characteristics protected by law.

Vaccination Requirements:
Flux Auto is implementing new requirements for employees to be fully vaccinated from COVID-19.

Apply Now!
Read more
Innovation of Thingz
NCR (Delhi | Gurgaon | Noida)
2 - 4 yrs
₹8L - ₹10L / yr
skill iconC++
Computer Networking
ARM Microcontroller
skill iconC
We are a small but growing team of product designers, software developers and business people. We are building a Smart parking solution which will enable cities to get one step closer to becoming a Smart City. surePark is an end-to-end, Internet-of-Things (IoT) based solution that makes getting parking quick and easy. If you enjoy working in an atmosphere where you’re challenged to think outside the box, you will find our company a great fit.  And will learn a lot in a short time. Responsibility - Design and develop firmware for sensor interface, detection algorithm, OTA - Design and develop mesh networking stack for wireless sensor network - Improve detection accuracy and reliability in Surepark mesh networking system Requirement - Proficient in C, C++, Bare-metal programming - Solid knowledge in Networking. - Ability to write clean and production quality code - Master/Phd in networking is a huge plus - Experience with ARM, Atmega, Contiki, Linux is a plus
Read more
SigTuple
at SigTuple
1 video
5 recruiters
Mohammed Matheen
Posted by Mohammed Matheen
Bengaluru (Bangalore)
4 - 10 yrs
₹4L - ₹12L / yr
Circuit Design
Microcontrollers
Embedded Systems
Board Bringup
skill iconC++
+2 more
If you are an eccentric robotic champ and are keen to make a difference in a unique way, then we are looking for you…. We are looking for highly passionate players who can design robotic systems, manufacture and assemble them. You will be working on multiple projects as a prime contributor and should also be able to provide innovative ideas on new projects. You will be responsible for the complete manufacturing and assembly of prototypes of existing projects for testing and internal use. Roles and responsibilities: - Design of analog and digital electronics systems: schematic and PCB layout - Developing Firmware using C/C++ for microcontrollers for various sensor interfacing, motor actuation and control, communication protocol development for control board, etc. - Electronics design considering safety and compliance aspects of medical device development - Managing research procurement and vendors - Review of designs of electronics team - Provide technical leadership to the electronics team - Maintain quality and performance of electronics design - Design for manufacturability. Considering the manufacturing constraints of local technologies and in-house assembly skills   Skills and experience: - Very good experience in embedded microcontroller programming (Arm/PIC/Atmega etc) - Good in PCB design. Ready to learn new software tools for PCB design, essentially design thought process shouldn't be tool specific - Analog and digital circuit analysis   - Good exposure to UART, Optical encoder interface, SPI, I2C, ADC and interrupt handling - Knowledge in EMI/EMC/ESD is a plus - Good individual contributor and a team player  - BE/ME in electrical/electronics - Minimum 5 years relevant industry experience
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.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos