11+ MIPS architecture Jobs in Bangalore (Bengaluru) | MIPS architecture Job openings in Bangalore (Bengaluru)
Apply to 11+ MIPS architecture Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest MIPS architecture Job opportunities across top companies like Google, Amazon & Adobe.

SAMA, along with its team of senior experts in Electronics,
JOB DESCRIPTION:
Position : Linux BSP developer
Location : Bangalore
Experience : 3 to 10 Years
Requirements :
- 3 to 10 Years of proficiency working on C and Embedded Linux BSP (Board Support Package).
- Highly proficient and possess working in Linux kernel and Linux device drivers.
- Hands on experience on working on platform of MIPS, ARM etc.
- Working knowledge and strong understanding of Device Tree.
- Understanding of Make files, their customization and Cross Compilation and Shell scripting.
- Experience in working on U-boot.
- Video and Camera domain knowledge will be a BIG advantage.
- Knowledge of secure boot would be an added advantage.

Germany-Headquartered Fast-Growing IT Consulting Company
Location: Bengaluru, Kadugodi
Experience: 4-6 years
About company:
Client is a Germany-headquarted IT consulting and service organization. With over 25 years of expertise and global presence, we are committed to customer excellence and focused in addressing niche areas of product engineering, process consulting and software development in automotive, railways, production automation, data management and business IT domains.
Key Responsibilities:
- Develop or enhance features to meet industry standards, safety regulations, and project specifications.
- Collaborate with Business stakeholders to understand Business Requirements
- Work closely with hardware engineers, QA, and Scrum Master to integrate software solutions into embedded systems.
- Identify Problems and resolve technical issues within embedded systems, making critical decisions on system architecture and software design.
- Strive towards Improving Processes, system performance, optimize code and innovate in software design.
- Work closely with vendors to design and implement edge AI solutions
Requirements:
- Must have done B.Tech/B.E preferably in ECE stream
- Must have Proficiency in Python/C/C++, Go Lang, Scripting in Bash
- Must have Strong Fundamentals on Embedded Development Life cycle
- Must have Strong knowledge on Embedded Linux, Unix/Linux commands, RTOS and SQL
- Sound knowledge of CAN/J1939 protocol, Sensor Data Processing and Telemetry
- Experience with tools like JIRA and Agile/Scrum methodology
- Excellent communication skills and ability to collaborate with cross-functional teams.
- Ability to work on multiple projects and prioritize work effectively
- Ability to work independently and as a team member
- Strong analytical and problem-solving skills
Nice to Have:
- Understanding of ADAS, Driver Monitoring Systems
- Experience with embedded video coupled with edge AI
The Senior Software Engineer works with an experienced cross-functional team to deliver innovative wireless communication security products. They will utilize real world knowledge and a disciplined approach to product development, and adapt readily - Time-To-Market demands, ensuring product quality and timely delivery in a highly dynamic market environment.
ESSENTIAL FUNCTIONS :
- Design and deliver server platform based software products from conceptual stages to production delivery.
- Work independently on all phases of server centric software development including specification, architecture design, rapid prototyping, efficient coding, integration, debug and unit testing. Support UL and EN regulatory compliance
- Work collaboratively and effectively as part of a small team on fast paced projects that have tight deadlines.
- Support manufacturing life cycle for new products from NPI to production run and incremental software release of functionality.
- Lead, train, and mentor junior engineers
- Document and present design requirements to staff
- Possess a demonstrated ability to communicate with customers via email and phone
REQUIRED SPECIFIC JOB KNOWLEDGE, SKILL AND ABILITY :
The individual must possess the following knowledge, skills and abilities and be able to explain and demonstrate that he or she can perform the essential functions of the job, with or without reasonable accommodation, using some combination of skills and abilities.
- Must be an excellent SW developer. We expect experience developing software C/C++ in Linux and Perl. Other scripting languages is a plus (i.e. Python).
- Strong experience with SQL, Database design (MySQL a plus)
- Experience with Network Security Administration and understanding of the full SDLC.
- Experience with Multithread, Socket connection, OpenVPN server setup, OpenSSL, Certificate, Encryption, and TCP/IP troubleshooting.
- Experience with Testing tools, virtualizing servers, and using source control (SVN a plus).
- Experience with Linux development infrastructure, tool chain and build environment (Jenkins a plus).
- Experience developing both Linux application software; installing Linux software and configuring Linux systems.
- Experience with Application server remote update, and Apache Server authentication.
- Proven record of designing and delivering complex networking products from inception to production delivery.
- Previous experience developing quality software for commercial products.
- Experience with communication systems involving wireless, radio, security and mesh networking technologies is a plus.
Experience with OSI networking protocols and applications is a plus.
- Experience with system development tools, including Source-Level Debuggers, Protocol Analyzers (Wireshark), Code Analysis tools, etc.
- Experience with any of the following is nice to have: Apache Server, GPIO, TCL/Tk, BACnet, Cloud server setup, and WebGUI design (javascript and jQuery a plus).
Want to work with an established & growing IT company? Join team Benison to have the right challenges that will help you accelerate your career growth to the next level, faster!
Benison Technologies was started in 2011 with a mission to revolutionize the silicon industry in India, with a host of amazing big clients like Google, Cisco, McAfee, Intel, and so on, you get to experience the best of both worlds. If you consider yourself an engineer who is capable to join our ever-growing team, then this is the right opportunity for you:
Why Benison Tech?
We have a partial acquisition from one of the biggest names in the world (well we can’t name them thanks to confidentiality) it’s one of the FAANG companies, and you can “Google” it if you like.
Oh! & one more thing, this did not happen by accident, our team put a ton of efforts to turn this gigantic dream into a reality.
Benison Tech has a consistent history of demonstrating growth through innovation time and again.
We don’t stop there, we then re-invest our profits back into the initiatives for the growth of our people, our culture and the company. Now enough with us, let’s talk about the job roles & responsibilities:
What you will be working on:
- You will be working on the next generation network security products, on various public clouds.
- In addition to development, you will also get your hands involved in the architectural changes while fixing the legacy issues.
- Planning, designing, integration for network security platforms.
- Key contributor for developing product strategies and features.
- You will work on hardcore data networking/forwarding areas while acquiring in depth knowledge in DPDK and VPP.
Here are some technical skills required:
- Programming languages : C/C++
- Work exp on DPDK and packet forwarding area.
- Good understanding of Linux Kernel, Networking stack in the kernel.
- Exposure to clouds like AWS, GCP is a big plus.
- Understanding/Exposure to VPP is a big plus.
- Strong in packet forwarding, Tunneling (IPsec, GRE, VxLAN) etc.
What we expect from you:
- 2+ years of relevant experience
- Design, Develop & test the various features in dpdk, VPP based system Interact with the customer to help in defining the features, execute and deliver them
- Mentor the junior team members.
- Participate in code-reviews and ensure the quality of deliverables.
If the above fits your skill-sets and tickles your interest then read below about the additional benefits that our company offers to talented folks like you:
Work Culture and Benefits
- Competitive salary and benefits package
(H1-B which means a chance to work onsite out of India) - A culture focused on talent development where you get promoted within the quarterly cycle of your anniversary.
- Opportunity to work with cutting-edge & challenging technologies including legacy tech.
- Open cafeteria to grab some munchies while you work, we make sure the space feels like your second home, you can also wear pyjamas if you like.
- Employee engagement initiatives such as project parties, flexible work hours, and long service awards, team bonding activities within the company, extra learning and personal development trainings, because why stop your learning at one thing!
- Insurance coverage: Group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and your parents. (With some of the best insurance partners in India)
- Enjoy collaborative innovation (each members gets to innovate & think out of the box), along with highly experienced team managers who maintain diversity and work-life well-being.
- And of course, you get to work on projects from some of the most recognised brands within the networking and security space of the world, unlocking global opportunities to learn, grow & contribute in a way that is truly impactful yet purposeful at the same time.
Still not satisfied, and want more proof?
Head to our website https://benisontech.com/">https://benisontech.com to learn more.
-
Perform analysis, design and implementation of assigned projects using sound engineering principles and adhering to business standards, practices, processes, and product / program requirements
-
Engage with global teams to effectively translate customer requirements to software requirements and identify potential solutions that are optimized to operate with in constraints of the product
-
Troubleshoot variety of complex software problems
-
Provide timely status updates and proactive communications on issues to the stakeholders.
-
Able to interface with internal and external stake holders regarding software issues.
-
Contribute as part of teams put together to meet overall organization initiatives/objectives
-
As a technical lead,
-
Guide team efforts towards successful deliverables.
-
Provide technical leadership to teammates through coaching and mentorship.
-
Able to effectively manage escalations and operate under crisis
-
Have the ability and willingness to acquire in-depth understanding of domain and existing products (beyond software) and apply that knowledge to develop new products and to deliver enhancements/ fixes for customer requirements.
-
Background in Industrial Automation
-
Prior experience in supervisory control systems software
-
Bachelor of Engineering degree in Computer Science/Information Science/Electronics/Electrical/Instrumentation with strong back ground in Industrial automation software
-
Strong C, C+ programming on variety of Windows platforms using Microsoft technologies
-
Sound knowledge of Computer Science fundamentals data structures, algorithms, operating system concepts
-
Excellent analytical skills, methodical problem-solving skills and troubleshooting skills
-
Prior experience of working in global teams and interfacing with multiple stake holders
-
Excellent communication skills (verbal and written) and the ability to interact with extended teams spread across the globe.
Experience - 6 to 10yrs
Location - Bangalore , Pune and Mumbai
Job description -
- Bachelors in Electronics & Communication or equivalent
- 6-10 yrs experience in embedded software development
- 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
- Exposure to any IoT frameworks (desirable not mandatory) – IoTivity, AWS IoT, Azure IoT
- Experience with any device driver development, driver optimisation (desirable not mandatory)
- Good ability to read data sheets & technical manuals
Must have Skilled and Should Currently have Hand-on experience:
- Programming Language: C, C++
- Operating System: Linux
- Debugging Tools: Valgrind / GDB - required
- Version Control: (Stash- nice to have) & (Git – Required)
- Build and Deployment: Bamboo – nice to have
- Operating System: Linux
- Experience: 5 to 8 years (Min. 4 years)
Email protocols: IMAP, pop, SMTP, etc
You can discuss the below job profile with the candidate before filtering them to the first round.
Role:
- Would be working on Development and Production Support of Email Mx Product which uses email protocols (POP, IMAP, and SMTP) developed on C, C++ technology on Linux Platform.
- Technologies they get to learn: C, C++, GDB, Valgrind, python (python to a certain extent).
- Protocols they get to learn: POP, IMAP, and SMTP and also any and every communication happening in Email Platform
- Source Control: Git, Stash
- Build and Deployment: Bamboo
- Operating System: Linux
- Debugging a Multicomponent – Multi-Threaded – Multi-Server Environment of a Live Product Deployed to Tier – 1 Customer.
- Opportunity for Improving CPU of exiting product.
- Opportunity for Memory optimization along with some good
Job Description:
WLAN Linux Device Driver development (802.11ax preferred)
- WLAN Debugging
- WLAN Firmware development (802.11ac, 802.11n)
- Networking/Wireless Domain knowledge
- Hostapd, Supplicant
- Cross compiling/porting experience
- Performance optimization & Firmware enhancements
Must have Skills:
- 1-10 years of experience in Embedded Software Design, Implementation and testing
- Good knowledge of C or C++
- Basic knowledge in Scripting (Shell, Perl or Python)
- Proficiency in Problem Solving and Debugging skills
- Excellent team working skills
- Experience with version control e.g. GIT
- Basic experience of working in Linux OS
- Network Drivers
- WLAN Protocol Knowledge – 11n, 11ac
- WLAN Linux Device Drivers
- Hostpad, Supplicant
- WLAN Debugging
- Fluent in English
Desired Candidate Details:
- Design, development, and maintenance
- WLAN Stack development and debugging
- Feature Enhancements, Applications, Tools for SDKs
- Basic module level unit testing, System testing
- Providing support to technical documentation team and field application engineers
- Close collaboration with the Chipset Vendor on the Software Development
- Participations in the Product design and Software Design Documentation – High level / Module level / Low level design
- Troubleshooting software and architectural issues
We are looking for a seasoned Wireless LAN Software Engineer to join our Wireless & Networking team in Chennai, Pollachi, Kochi (Cochin), Gurugram, Manesar, Bengaluru (Bangalore). The candidate must be an experienced Engineer and a good team player, who will work on Wireless software solutions which will enable us to develop the products for our customers quickly with industry leading quality. Working with Embedded Software in agile development projects, you will be responsible for creating and maintaining software of Wireless Access Point and Router Products including Module design, Development, JIRA Updates and Unit testing of the Software that is meeting industry standards, creating demos of the solution and customer support.
Job Description:
Looking for engineers with one of the below requirements:
- 2-5 years of embedded development experience in a Linux environment with C programming
- With Option1:
- EDK2 experience
- SCT experience
- knowledge of TPMs
- With Option2:
- worked on bootloaders or uboot
- Very strong knowledge in Embedded C including
- Data structures
- Function pointers
- Bitwise operations
- Experience with Finite State Machine (FSM) software design
- Required experience in AVR microcontrollers and projects to demonstrate it
- Familiarity with ARM 32 bit microcontrollers (Cortex M or any other)
- Required experience with common communication protocols like SPI, UART, I2C etc.
- Comfortable with reading datasheets and basic hardware schematics
- Comfortable with linux development environment including the use of GCC, gdb, makefile
Soft Skills
- Good communication skills
- Self-driven
- Passion for embedded engineering



