
Chief Embedded Software Developer
12 hours ago
Job Description:
- Bachelor's or Master's degree in Engineering, Information Systems, Computer Science or a related field and 3+ years of software development experience.
- OR
- PhD in Engineering, Information Systems, Computer Science or a related field and 1+ year of software development experience.
- 2+ years of academic or work experience with programming languages such as C, C++, Java, Python etc.
Responsibilities:
- Demonstrate consistent, high-quality execution on moderately complex technical tasks.
- Show strong technical expertise and ownership for modules owned with limited direction and oversight.
- Lead development efforts for security software in C for embedded platforms on ARM/RISC-V processors.
- Responsible for planning, time management, and quality of own deliverables and the team.
- Follow defined methodologies, processes, and procedures for various software development activities.
- Triage, debug, and resolve issues and bugs in the software through good problem-solving skills.
- Collaborate within and cross-functional teams to ensure quality work products are delivered.
- Work on multiple assignments and demonstrate an ability to cater to changing priorities.
- Effectively resolve ambiguities in requirements and priorities; independently resolve blocking issues.
Minimum Qualifications:
- Bachelor's/Master's degree in Engineering, Information Systems, Computer Science, Electronics or a related field.
- Minimum 6-8 years of experience in embedded software development and programming in C/C++/Assembly.
- Strong understanding of embedded hardware, computer architecture, and operating system concepts.
- Good understanding of OS concepts such as tasks, signals, timers, priorities, deadlocks, stacks etc.
- Understanding of RTOS fundamentals like multi-threading, interrupt management, cache/memory management etc.
- Understanding of YOCTO/OWRT/Android build framework.
- Experience in leading and driving software development activities independently and working with multiple teams.
- Good expertise and experience on product security for embedded devices, including symmetric/asymmetric cryptography, device integrity/authentication, secure communications, trusted execution environment, platform isolation techniques, embedded/real-time OS security, vulnerability detection methods, exploit mitigation techniques, hardware access control, secure provisioning/debug, key management/applied cryptography.
Desirable Qualifications:
- Good understanding of and experience on embedded processor architectures like ARMv8/9 or RISC-V processors.
- Experience with code versioning tools (git/perforce), build tools (Makefiles/SConscript/Python), and debuggers like JTAG.
- Understanding of a broad range of topics Linux Kernel, Android Frameworks, secure software development etc.
-
Leading Embedded Software Developer
2 weeks ago
Hyderabad / Secunderabad, Telangana, India beBeeEmbedded Full timeEmbedded Software Engineer Opportunity">This role offers a unique blend of technical expertise and leadership skills, enabling you to drive innovation in the field of embedded software development.">Job Description:">">The successful candidate will be responsible for leading the development of complex embedded software systems, ensuring they meet the...
-
Principal Embedded Software Developer
1 week ago
Hyderabad / Secunderabad, Telangana, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878Embedded Systems EngineerAre you passionate about designing and developing cutting-edge embedded systems? Do you have a strong background in C programming and experience with real-time operating systems?Job Description:We are seeking an experienced Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for...
-
Embedded Software Professional
6 hours ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878Embedded Systems EngineerWe are seeking an experienced Embedded Systems Engineer to join our team. As a key member of the software development group, you will design, develop, modify, and validate embedded software solutions that enable cutting-edge products.Key Responsibilities:Design and develop system-level software for embedded systems.Collaborate with...
-
Senior Embedded Software Developer
4 days ago
Hyderabad / Secunderabad, Telangana, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 28,00,000Job Title:Sr Advanced Embedded EngrJob Description:As a key member of our team, you will be responsible for developing firmware for a variety of embedded products. This includes creating project and technical reports as required and helping to define product architecture as needed.You will participate in schematic/layout review process and test and evaluate...
-
Senior Embedded Software Developer
4 hours ago
Hyderabad / Secunderabad, Telangana, India beBeesoftware Full time ₹ 1,04,000 - ₹ 1,30,878Job DescriptionWe are seeking a highly skilled and experienced Software Engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and implementing high-quality software solutions for embedded systems.
-
Embedded Software Development Engineer
7 days ago
Hyderabad, Telangana, India Innominds Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearMinimum QualificationsBachelor's / masters degree in engineering, Information Systems, Computer Science, Electronics or related field. Minimum 4 years of experience in Embedded software development and programming in C / C++ / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS...
-
Hyderabad / Secunderabad, Telangana, India beBeeEmbeddedEngineer Full timeEmbedded Systems Engineer PositionWe are seeking a skilled Embedded Systems Engineer to join our team. This role will be responsible for designing, developing, and testing embedded systems used in various applications.The ideal candidate will have experience with programming languages such as C and assembly, as well as a strong understanding of computer...
-
Embedded Software Architect
2 weeks ago
Hyderabad / Secunderabad, Telangana, India beBeeSoftwareEngineer Full time ₹ 15,00,000 - ₹ 20,00,000Job Description:Work with global R&D teams to develop software for new and existing medical device products.Develop software design and embedded real-time systems, including the development of Software Unit Test & Integration plans and protocols.Participate in code inspections and support the development of documentation required for FDA device approval.Work...
-
Senior Software Developer
6 hours ago
Hyderabad / Secunderabad, Telangana, India beBeeTechnicalExpertise Full time ₹ 1,04,000 - ₹ 1,30,878Embedded Systems EngineerWe are seeking a highly skilled Embedded Systems Engineer to join our team. The successful candidate will possess excellent analytical and problem-solving skills, with a strong understanding of embedded hardware, computer architecture, and operating system concepts.The ideal candidate should have good C/C++ programming skills, as...
-
Innovative Embedded Software Developer
1 week ago
Hyderabad / Secunderabad, Telangana, India beBeeEngineer Full time ₹ 1,04,000 - ₹ 1,30,878Software Engineer RoleWe are seeking a highly skilled software engineer to join our team. As a software engineer at Qualcomm, you will be responsible for designing, developing, modifying, and validating embedded and cloud-edge software and applications.Your work will directly impact billions of devices globally.About the RoleThis is an exciting opportunity...