Posted On
26
July
-
Senior Embedded Software Engineer
-
Company
Multi Recruit
-
No. of Openings
4
-
Salary
Not Disclosed
-
Work Type
on-site
Job Description :
- Software detailed design and implementation
- Unit test/debug both in Software and with Hardware
- Data acquisition and control
- Board Software bring-up
- Platform/BSP software, Firmware, Device Drivers, etc.
Responsibilities include
- Understand product goals
- Ensure cross-team collaboration
- Realize continuous and consistent system operation
- High-quality solution for all deliverable
Requirements
- Bachelors or Masters's degree in Computer science/Electronics with 3 to 7 years of experience
- Solid hands-on engineer with extensive development experience in Linux/ RTOS environment developing device drivers & embedded firmware solutions
- Experience in Bare metal programming for Micro-controllers
- Programming Languages: C, C++, Python, and Shell scripting
- Experience in using GCC toolchains for ARM and working with other libraries for application development.
- Experience with Reading schematics for implementation in Embedded Software and working with Hardware boards or Systems for Validation.
- Experience in implementation of Control Loops, Interrupts service Routines, Time critical tasks
- Good team player involving positive interactions, with the attitude to win and succeed in a team believes in there is no I” in the “Team”
- Ability to understand complex problem statements and make key design decisions
- Solid embedded programming, problem-solving and debugging skills
- Strong Linux internals, kernel experience – should have implemented Linux user/kernel space drivers.
- Strong foundation in processor architecture, and communication peripherals (SPI, I2C, UART, USB, etc)
- Experience with Multi-threaded programming in a multi-core platform
- Experience in performing Runtime optimization
- Experience in working with Code Version management / Git, Atlassian JIRA for Issue tracking.
Ways to stand out from the crowd:
- Experience in hybrid SoC architectures involving ARM multi-cores with Linux and Bare Metal programming
- Experience in medical electronics/ Imaging/ instrumentation domain involving interfacing with Laser/LEDs/ Motion control/optics/cameras
- Experience in building products and deploying them
- Experience with Xilinx SoCs and FPGAs
- Experience with Python Scripting and application development
Information
- HR Name :Human Resource
- HR Email :info@multirecruit.com
- HR Phone :91 8880424000