Back to Jobs
C
Embedded SW Engineer
CADMAXXBangalore, KarnatakaPosted 2 weeks ago• Updated Today
contract
mid
Salary
10 Lakhs - 16 Lakhs
Experience
3-8 Years
Applicants
0
Views
92
Embedded Software Engineer
We are seeking an experienced Embedded Software Engineer with 3 to 8 years of expertise in embedded software development. The ideal candidate will possess strong verbal and communication skills and a solid understanding of embedded systems, particularly those utilizing Linux OS or multi-threaded RTOS.
Key Responsibilities
- Develop and debug embedded software for systems with Linux OS or multi-threaded RTOS.
- Design and implement solutions for ARM-based microcontroller systems.
- Engage in hands-on design, development, and debugging of embedded applications.
- Apply strong programming skills in C/C++ and a solid understanding of operating systems concepts.
- Utilize data structures and algorithms effectively in software development.
- Perform test-driven development and create compilation-time unit tests.
- Employ scripting languages such as Python, Ruby, or Lua for automation and testing.
- Utilize development tools including GCC, GDB, Eclipse, and GNU Make.
- Collaborate using Git, Jira, and Confluence for version control and project management.
Requirements
- Bachelor's degree in Engineering (BE) or related field.
- 3 to 8 years of experience in embedded software development.
- Strong verbal and communication skills.
- Proficiency in Embedded C/C++ programming.
- Experience with firmware development on RTOS.
- Familiarity with ARM-based microcontroller systems.
- Experience with development tools such as GCC, GDB, Eclipse, and GNU Make.
- Knowledge of scripting languages like Python, Ruby, or Lua.
- Experience with version control systems like Git and project management tools like Jira and Confluence.
Work Arrangements
- Type: Contract
- Location: Bangalore, Karnataka, India
- Remote work options are not specified.
Required Skills
Test-driven development
Multi-threaded RTOS
Data structures
Jira
ARM microcontroller systems
Development tools (GCC, GDB, Eclipse, GNU Make)
Algorithms
Git
Linux OS
Scripting languages (Python, Ruby, Lua)
Confluence
Firmware (RTOS)
Embedded C/C++
About CADMAXX
CADMAXX is hiring talented professionals.
IndustryTechnology
Company size50-200 employees