Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 7.0 years
0 Lacs
pune, maharashtra, india
On-site
JOB DESCRIPTION Aa a Senior Engineer, You will: Working with geographically distributed stakeholder organization to capture requirements and develop and define firmware architecture for embedded systems. Create and maintain detailed documentation of firmware architecture, design, and code. Demonstrate a hands-on technical background excellent C programming and embedded code in compliance with coding standards and best practices, low level device driver development experience. Familiarity with computer system architecture, microcontroller fundamentals (Caches, buses, memory controllers, DMA, etc.) Experience with complex system-level debugging and troubleshoot firmware-related issues throughout the development lifecycle. Design and implement firmware solutions that meet system requirements and specifications. Work closely with cross-functional teams, including hardware engineers, software developers, and QA engineers, to ensure cohesive and integrated product development. Provide clear and concise technical documentation for both internal and external use. Develop and implement test strategies for firmware components. Collaborate with SQA teams to ensure the reliability and quality of firmware. WHO YOU ARE: You are team focused, making the outcomes of the entire team your priority. You push yourself to achieve results and partner with others to drive work to completion while providing timely, relevant information to individuals across the organization. You are a problem solver who seeks new approaches. REQUIRED EDUCATION, EXPERIENCE & SKILLS: B.S. degree inComputer Science, Electronics Engineering, or related level of experience plus certifications 5+ years of professional work experience inembedded software development. Proven experience as a Firmware Architect or similar role. Strong proficiency in embedded systems programming languages, such as C and C++. In-depth knowledge of firmware development processes, tools, and methodologies. Experience with microcontroller and microprocessor-based systems. Familiarity with communication protocols (e.g., UART, SPI, I2C) and wireless technologies (e.g., Bluetooth, Wi-Fi). Excellent problem-solving and debugging skills. Strong communication and collaboration skills. Experience in system level designis a plus. PREFERRED EDUCATION, EXPERIENCE & SKILLS: 5+ years of experience, including both embedded software. Experience with real-time operating systems (RTOS). Knowledge of security best practices for embedded systems. Familiarity with version control systems (e.g., Git) and issue tracking tools. Experience with Distributed Version Control (Mercurial, Git, or similar) Familiarity with Continuous Integration (TeamCity, Jenkins, or similar) Experience in developing/testing products with industrial protocols: HART, Foundation Fieldbus, Profibus, Industrial Ethernet Our Culture & Commitment to You: At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectivesbecause we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.
Posted 2 weeks ago
9.0 - 14.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
#ImmediateHiring: Lead Embedded Software Engineer | Fubeus | Bengaluru (Hybrid) ???? ???? Location: Manyata Tech Park, Bengaluru ????? Mode: Hybrid ???? Notice Period: Immediate to 2 Weeks ???? Interview Rounds: 1 Virtual + 1 Face-to-Face Why Join Us ? Competitive compensation ???? Joining bonus for early joiners ???? B1 & H1B visa sponsorship support ???? Work on cutting-edge secure embedded systems #JobDescription: Lead Embedded Software Engineer Must-Have Technical Skills: * Proficiency in C programming for Embedded Linux (not application-level) * In-depth knowledge of Linux internals IPC, System Calls, Multithreading * Experience on Cortex architecture (Microprocessor-based; not microcontroller-only) * Hands-on expertise with uBoot, Linux Kernel, and Device Driver development * Integration with UART, I2C and board-level components * Strong system-level debugging and performance tuning skills * Rust programming skills working with HashMaps, Stacks/Queues, IOCTL Ideal Profile: ? 914 years of embedded software development experience ? Experience in industrial/infrastructure-grade embedded products ? Proficient with CI/CD, Git, and Agile methodologies ? Background in BSP, Bootloader, or low-level driver modules ???? Interested candidates with relevant experience can be DM or email your resume to : #[HIDDEN TEXT] ???? Referrals are also welcome! Show more Show less
Posted 1 month ago
10.0 - 20.0 years
30 - 40 Lacs
chennai, bengaluru
Hybrid
Role & responsibilities Develop and maintain UEFI BIOS firmware using EDKII framework. Program embedded software/firmware in C with standard debugging practices. Perform system-level debugging, kernel log interpretation, and root cause analysis. Integrate and validate x86 architecture platforms, including multi-socket systems, PCIe topologies, and memory configurations. Utilize Intel debug tools (ITP, JTAG, SourcePoint, WinDbg, TraceHub, logic analyzers). Support pre-silicon and post-silicon platform bring-up and validation. Develop BIOS/Slim bootloaders for x86 client platforms. Enable and debug virtualization technologies (VT-x, VT-d, SR-IOV). Preferred candidate profile
Posted Date not available
3.0 - 8.0 years
15 - 30 Lacs
bengaluru
Work from Office
Preferred candidate profile At least 3-7years of relevant software development experience, especially with embedded systems and/or with kernel/driver stack. Demonstrate a hands-on technical background, excellent C programming and embedded, low level device driver development experience. Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.) Experience with complex system-level debugging is invaluable. Experience in wireless, openwrt, rdkb.
Posted Date not available
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
64580 Jobs | Dublin
Wipro
25801 Jobs | Bengaluru
Accenture in India
21267 Jobs | Dublin 2
EY
19320 Jobs | London
Uplers
13908 Jobs | Ahmedabad
Bajaj Finserv
13382 Jobs |
IBM
13114 Jobs | Armonk
Accenture services Pvt Ltd
12227 Jobs |
Amazon
12149 Jobs | Seattle,WA
Oracle
11546 Jobs | Redwood City