
Senior Firmware Development Specialist
3 days ago
We are seeking a skilled Embedded Software Development Engineer to join our team. This role involves designing, developing and testing software for embedded systems.
The ideal candidate will have a strong understanding of C/C++ programming languages, as well as experience with microcontrollers and embedded systems development methodologies. Additionally, the candidate should be familiar with Agile development methodologies and have a good understanding of version control systems such as Git.
In this role, you will collaborate with cross-functional teams to define requirements and develop solutions. You will also be responsible for performing object-oriented design and coding of real-time embedded software, proposing improvements to identified software inefficiencies and deficiencies, and using scopes, meters, power sources, logic analyzers, sniffing tools etc. as necessary to complete tasks.
Responsibilities:
- Collaborate with EICP Embedded Software Design Lead Engineer, cross functional leader in helping define requirements.
- Analyze, design, and development solutions to requirements.
- Perform Object-Oriented Design and coding of real-time embedded software.
- Propose improvements to identified software inefficiencies and deficiencies.
- Use scopes, meters, power sources, logic analyzers, sniffing tools etc. as necessary to complete the task.
- Plan and architect a testing environment using existing tool chain for a given product.
- Participate in sprint planning sessions.
- Identifies test cases vital for verifying firmware requirements.
- Lead code changes using version control tools.
- Participate in code reviews.
- Implement or run the execution of test cases.
- Log defects in project defined defect tracking tool.
- Releases Firmware/software build packages with CI/CD Pipeline.
- Read and follow relevant project engineering practice and engineering standards documents.
Requirements:
- Knowledge and experience with 8-, 16-, and 32-bit Micro-controllers.
- Knowledge and experience with ARM architecture.
- Knowledge and experience with RTOS, GUI Developments using third party libraries etc.
- Knowledge of industrial digital communication protocols (e.g. 4-20mA, HART, Modbus, Ethernet, Profibus, Profinet, MQTT etc.).
- Expert programming skills with C / C++ compilers and linkers.
- Expert in wired and wireless communications protocols such as SPI, I2C, CAN, RS 485, USB, BLE, Wi-Fi, ZigBee etc.
- Knowledge and experience with agile development methodologies.
- Knowledge and experience with distributed version control such as GIT, SVN etc.
- Knowledge and experience with static code analysis tools such as PC-Lint - MISRA - C Std.
- Good knowledge in industrial Functional Safety Standard (or Similar)- IEC 61508.
- Knowledge or ability to learn requirements management database tools such as Jama, JIRA, Azure etc.
- Must have a dedication to quality.
- Be able comprehend and adapt solutions to existing code structures.
- Mentor and guide junior firmware developers.
Preferred Qualifications:
- Bachelor of Engineering in Electronics / Electronics & Telecommunication / M.Sc. Electronics with a focus on programming.
- Prior embedded development experience.
-
Firmware Development Specialist
2 days ago
Pune, Maharashtra, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 20,00,000Firmware Development SpecialistRole Overview:We are seeking a highly skilled firmware development specialist to spearhead our team's firmware testing initiatives. The ideal candidate will possess a strong foundation in firmware development, with the ability to analyze complex technical challenges and provide effective solutions.Main...
-
Firmware Development Specialist
2 days ago
Pune, Maharashtra, India beBeeFirmware Full time ₹ 1,04,000 - ₹ 1,30,878**Job Title:** Firmware Development Specialist">Job Description:We are seeking an experienced Firmware Development Specialist to join our team. The ideal candidate will have a strong background in firmware development, with experience in designing, developing, and testing embedded software systems.The successful candidate will be responsible for the...
-
Chief Firmware Specialist
7 days ago
Pune, Maharashtra, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 25,00,000Senior Firmware Engineer Role Our organization is seeking a highly skilled Senior Firmware Engineer to join our team. As a key member of the engineering department, you will be responsible for designing and developing firmware for cutting-edge products.
-
Expert Firmware Developer
7 days ago
Pune, Maharashtra, India beBeeEmbedded Full timeJob Title: Senior Firmware EngineerOur company is looking for an experienced and skilled Senior Firmware Engineer to join our team. The ideal candidate will have a strong background in embedded software development and a proven track record of success in designing and implementing firmware solutions.Key Responsibilities:Design, develop, and test firmware for...
-
Firmware Development Expert
5 days ago
Pune, Maharashtra, India beBeeExpert Full time ₹ 1,80,00,000 - ₹ 2,00,00,000Firmware Development ExpertThe Senior Firmware Engineer is a key member of our team, responsible for designing and developing firmware solutions for various embedded systems.Main Responsibilities:Develop high-quality firmware using C++ and other programming languages.Collaborate with hardware engineers to bring up boards and integrate firmware...
-
Embedded Firmware Specialist
2 days ago
Pune, Maharashtra, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Firmware Engineering RoleAt Schneider Electric, we are committed to innovation and excellence in digital automation and energy management. We specialize in addressing various sectors, including homes, buildings, data centers, infrastructure, and industries, by combining energy technologies, real-time automation, software, and services.Lauritz Knudsen...
-
Senior Firmware Developer Position
8 hours ago
Pune, Maharashtra, India beBeeFirmware Full time ₹ 1,04,000 - ₹ 1,30,878We are seeking a highly skilled Firmware Developer to join our team. In this role, you will be responsible for conducting in-depth analysis of software programming and design.Key responsibilities include:Debugging and Modifying SoftwareTroubleshooting Firmware Application CodesUtilizing Analog and Digital HardwareOperating Different Software...
-
Firmware Development Specialist
3 days ago
Pune, Maharashtra, India beBeeTestEngineer Full time ₹ 15,58,140 - ₹ 25,11,520Firmware Test Engineer Job Opportunity">JOB TITLE: Firmware Test EngineerWe are seeking a skilled Firmware Test Engineer to join our team. This role will be responsible for managing and maintaining NI-LabView based test system development, attending regular team meetings, and providing regular status updates.">Key Responsibilities:">">Develop and maintain...
-
Senior Firmware Development Lead
2 days ago
Pune, Maharashtra, India beBeeFirmware Full time US$ 1,00,000 - US$ 1,50,000Job DescriptionWe are seeking a seasoned Firmware Engineer to lead the development of firmware for embedded products in UPS systems, Industrial Gateway Cards, and ePDU's. As a key member of our team, you will work closely with global teams to drive project execution through customer support, new feature additions, and enhancement of existing features.Break...
-
Expert Firmware Developer
2 days ago
Pune, Maharashtra, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 20,00,000Embedded Firmware ExpertWe are seeking an experienced Embedded Firmware Expert to join our team. In this role, you will be responsible for designing and implementing firmware solutions using C/C++ and GTest for unit testing.You will collaborate with cross-functional teams to bring up hardware peripherals and develop data acquisition modules. Your key...