
- Hands-on embedded C skills (mandatory)
- Experience with any microcontrollers MCU (mandatory) – Renesas/ Infineon/ Cypress/ ST-Micro /TI / Microchip
- Experience with any of peripherals & communication protocols usage in application development (mandatory) – UART, I2C, SPI, I2S, CAN, USB, ADC, DAC, EEPROM, Flash memory
- Experience with any RTOS – FreeRTOS, Azure RTOS, ThreadX
- Experience with any networking & connectivity modules (preferred & added advantage) – Ethernet, WiFi, BLE, MQTT, COAP

Similar jobs
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.
Requirement analysis
· Acquisition support (Technical analysis)
· Automotive ECU software development
· Diagnostic (UDS) function development
· Software testing
· Technical collaboration with internal/external development parties
Key Responsibilities:
1. Development, integration and testing of embedded software in the Embedded Linux RTOS
2. Integrate Application based on Adaptive AUTOSAR Platform
3. Contribute for Architecture, Detailed design, programming in C++ (11/14/17)
4. Perform Unit, Integration Tests of developed Application
5. Detail oriented systematic problem-solving approach in the embedded software.
6. Debug embedded software on hardware platforms for issue identification and resolution
Minimum qualification criteria:
1. Bachelor's degree in Electronics, Computer Science, Electrical Engineering, or related field
2. 2+ years of experience in software development in C or C++
3. 2+ years of experience in designing and implementing embedded systems for high performance, high reliability real-time embedded computing platforms
Role and Responsibility:
Developing firmware for robust embedded system devices
Active involvement in designing architecture, communication protocols & selection of technology.
Designing test cases and active participation in testing
Team building and grooming new members.
Candidate Skill Set:
Thorough knowledge and hands on experience of Embedded C programming.
Experience of firmware development on multiple microcontroller families like AVR, MSP430, STM32,
Renesas, etc.
Strong programming & debugging skills.
Knowledge of IDE’s like Keil, AVR Studio, IAR, Cubesuit will be an added advantage.
Hands on experience of working on wireless communication (BLE, Wi-Fi, Zigbee, LoRa, GSM/ GPRS)
Qualification:
A team player with excellent analytical, problem-solving skills, with strong ability to quickly learn.
Passion for developing products with new technologies.
Bachelor's/ master’s degree in electronics related discipline or equivalent experience
Experience of 1-3 years
Dear All Automotive professionals, Global Tech Infosolutions currently hiring for multiple positions.
We are looking for a professional Embedded Developer for Pune/Bangalore to execute a complete embedded software development lifecycle.
Requirement:
Must have 2 to 5 years of experience in the Automotive domain.
Bachelor's degree in Electronics Engineering or computer science.
Experience in writing software for embedded controllers 16/32-bit MCUs like Freescale, and Renesas (RL78/ RH850x).
Must have programming experience in Embedded C (i.e., experience in multi-threading, understanding of variable scopes, pointer operations and following general coding guidelines
Designing and implementing software for embedded devices and systems
Designing, developing, coding, testing, and debugging system software
Working experience on Communication Protocols like CAN 2.0, CAN FD,
Understanding of J1939, UDS, BLE.
Working experience on low-level device drivers like UART, I2C, SPI, CAN
Skills:
Knowledge of Key Peripherals: USB Ethernet Bluetooth, PCIe, CAN, SPI, I2C & UART TIMERS
CAN, Microcontroller Microprocessor
Team player
Able to articulate issues/fix and participate in discussions
#Apply now
Location- Pune (on-site)
#automotivejobs #automotivecareer #GThiring #Punejobs #bangalorejobs #embeddeddevelopers
• Experience in system design and building IoT systems in resource and power constrained environments
• Proficient in C language on embedded platforms and familiarity with hardware design of embedded system is a plus
• Development on Linux Platform/RTOS with an emphasis on embedded device driver development, multi-threading, and firmware debugging
• Experience with mesh network or sensor network and communication
• Good understanding of multiple IoT platform components is essential
• Solid working knowledge using IoT hardware platforms, communication boards, and gateways
• Hands-on in internet protocols and software development using protocols including LoRA, Wi-Fi, BLE, ZigBee, NB-IoT, M2M,6LoWPAN, Ethernet etc.
• Expert hands-on proficiency in developing applications using one or more technology stacks
• Strong hands-on understanding of scalability, security, high availability, and operational requirements
• Sound and proven decision-making skills to influence the technology choice and implementation methodologies
• Hands-on in object-oriented programming principles, design patterns, and software architecture
• Good with rapid problem solving, a strong technical background, and passion for continuous improvement
• Must have had hands on experience with Connected smart products having Product and Application software, data and Cloud
• Must have intimate knowledge of tools and processes used for Product(firmware) and/or Application software and/or Device hardware and/or Cloud
• Must be intimately familiar with Agile and Scrum, in the creation of dashboards for Sprints. An expectation would be to implement Scrum within the organization
• Must have strong familiarity with SMAC(social media, mobile, analytics and cloud) trends and application to saleable product categories
• Must have worked closely with Mechanical/Electrical/Electronics engineering teams in the development of smart/connected products.
- Design, implement, and test production- grade core robotic software components possibly including perception systems, motion planning systems, or command and control systems. • Design, implement, and test software integration components with other robotic platforms and warehouse management systems
- Design, implement, and test customer- specific software components
- Develop testing frameworks and support testing for core software components • Develop logging and data analytics systems for deployments
- Follow production- level code design and development processes including detailed documentation, code reviews, and structured release processes
Skill Required
Technical
-
● The suitable candidate shall have most of the following knowledge /skills/experience:
-
● Clear fundamentals of Analog and Digital Electronics. Knowledge of Full Hardware
-
Design Life Cycle.
-
● Knowledge of Circuit Simulation (PSPICE, NI Multisim, etc).
-
● Hand- On experience with HW designing rules, PCB Layout in Cadsoft Eagle/Altium Designer etc.
-
● Should have knowledge & experience with designing & developing 8/16 bit Microcontroller based close loop control systems and Arduino Platform.
-
● Circuit building and Circuit Analysis Skills.
-
● Component Data Sheet analysis skills.
-
● Project Requirement Analysis Protocols/Ethernet, Wi-Fi, USB, Serial interfaces(SPI, I2C, RS485, RS422, RS232).
-
● Hands-on experience in utilizing test equipment like DMM, Oscilloscopes, Logic Analyzers, Function/Signal generator/Solder Station (SMD/DIP).
-
● Knowledge about Board Bring Up process.
-
● Testing (Integration testing, protocol/Driver testing, etc.).
-
● Experience in Embedded C programming and embedded system integration and can develop test cases for the same.
-
● Knowledge of IoT Open Source Programming / Development.
-
● Candidate will be responsible for research & development of M2M/IoT products.
-
● Candidate will be responsible for end-to-end embedded system integration.
-
Others
Abilities on the following shall be of added advantage:
-
● Component Procurement
-
● Vendor Interaction
-
● Tools Management
-
● Costing and resource estimation
-
● Team management, Good Communication Skills, Pleasant Personality, Positive Attitude & Highly Creative
-
-
Decision level
Contributory: Makes major contribution to decision or policy judgment on Technical matters of IoT/ M2M Projects, Vending MachinesDemonstrate (Key competencies)
Healthy knowledge of most of the following:
-
● Embedded C
-
● 8/16 bit Microcontrollers
-
● Atmel Studio/ Arduino IDE
-
● Schematic / PCB layout design in Cadsoft Eagle / Altium Designer (SMD/DIP)
-
● Hands-on experience on Test equipment and solder stations (SMD/DIP)
-
● M2M / IoT based development
- 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
Job Description: Senior Software Engineer- Embedded Systems
Videogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the processor (micro-controllers and digital signal processors) of the machine. You come with a role as a professional Embedded System Software Engineer to execute a complete embedded software development lifecycle.
Responsibilities:
- Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Responsible for the complete embedded software development lifecycle
- Design, develop, code, test, and debug system software
- Coordinate with the engineers from other disciplines to develop the end product of the requisite standards
- Customize the software to suit the needs of the product nature and expected functioning
- Debug the system to remove the anomalies and inconsistencies
Requirements:
- Candidates require a bachelor's degree in computer science, electrical engineering, software development, embedded software, etc.
- The candidate should be an undergraduate in Computer Science or a relevant field
- Hands-on experience in C++11 or later programming languages
- Knowledge of GIT Version control
- Experience in doing bare metal or RTOS development
- Hands-on experience in developing the code in Linux
- They require exceptional programming skills and competence in using software tools.
- Knowledge of operating systems and of the interaction between hardware/software is important for this profile.
- The attributes of problem-solving ability, analytical skills, proactive behavior, and an adaptable approach are important in this position.
- This discipline of engineering provides scope for creative minds and poses challenges to perform quality work.
- Scripting in Python & Bash is an add-on
- Experience in any of the following technologies:
UART | SPI | I2C |MIPI DSI |Display Port | Low-Level Sata
Additional/ Desirable Interests:
- Personal interest in videography/ photography and audio production
- Experience working programmatically with videos/ images/ audio
- Exposure to low-level details of any video/ image codecs
- Exposure to movie container file formats especially QuickTime/mp4
- Working knowledge of exFAT file system










