Embedded Engineer
2 months ago
Skills : C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional)
Responsibilities :
1. Designing, developing, testing, and debugging embedded software and firmware for automotive applications.
2. Collaborating with cross-functional teams including hardware engineers, software engineers, and testing teams to define system requirements and software specifications.
3. Developing low-level device drivers for various microcontrollers and peripherals such as UART, SPI, I2C, CAN, and LIN.
4. Implementing and maintaining communication protocols like CAN, LIN, Ethernet, Bluetooth, and Wi-Fi.
5. Developing and integrating real-time operating systems (RTOS) into embedded systems.
6. Conducting code reviews and ensuring adherence to coding standards and best practices.
7. Troubleshooting and resolving embedded software and hardware issues.
8. Analyzing, optimizing and debugging system performance and memory usage.
9. Conducting unit tests, integration tests, and system tests to ensure software quality and reliability.
10. Collaborating with the hardware team for system integration and validation.
11. Managing software and firmware configurations and maintaining documentation.
Requirements :
1. Bachelor's degree in Computer Engineering, Electronics Engineering, or related discipline.
2. Strong programming skills in C and experience with embedded C development.
3. Solid experience in Linux kernel and device driver development.
4. Proficiency in microcontroller programming and familiarity with STM and NXP uControllers.
5. Hands-on experience with communication protocols such as CAN, LIN, UART, SPI, and I2C.
6. Experience in automotive domain and familiarity with Automotive SPICE.
7. Knowledge of AUTOSAR standards is preferred but not mandatory.
8. Good understanding of real-time operating systems (RTOS) and their implementation in embedded systems.
9. Familiarity with ARM Cortex-M processors and their associated development tools.
10. Experience in debugging and troubleshooting embedded systems using JTAG or other debugging tools.
11. Familiarity with software development tools such as Git, JIRA, etc.
12. Excellent problem-solving and analytical skills.
13. Strong communication and interpersonal skills to work effectively in a cross-functional team environment.
14. Ability to prioritize and manage multiple tasks in a fast-paced environment.
-
Embedded Software Engineer
1 week ago
Gurugram, India UnivLabs Technologies Pvt Ltd Full timeSummary:The embedded systems engineer designs, develops, tests, and maintains embedded systems. The engineer will write code in C and C++ for microcontrollers, identify and fix issues and work collaboratively with engineers, product managers, and others on various teams. The Embedded Engineer will be responsible for owning the code and would be responsible...
-
Embedded Software Engineer
1 week ago
Gurugram, India UnivLabs Technologies Pvt Ltd Full timeSummary: The embedded systems engineer designs, develops, tests, and maintains embedded systems. The engineer will write code in C and C++ for microcontrollers, identify and fix issues and work collaboratively with engineers, product managers, and others on various teams. The Embedded Engineer will be responsible for owning the code and would be responsible...
-
Embedded Software Engineer
1 week ago
Gurugram, India UnivLabs Technologies Pvt Ltd Full timeSummary:The embedded systems engineer designs, develops, tests, and maintains embedded systems. The engineer will write code in C and C++ for microcontrollers, identify and fix issues and work collaboratively with engineers, product managers, and others on various teams. The Embedded Engineer will be responsible for owning the code and would be responsible...
-
Sr. Embedded Engineer
1 month ago
Gurugram, India Trak N Tell Full timeEmbedded Software Engineer Responsibilities: • Meeting with clients to understand software requirements. • Creating SRS, High Level Design and Low Level Design documents. • Give effort estimates based on Software Requirements. • Create Test Case Suite, Test Plan and Test Reports. • Work with Junior team members to efficiently divide work...
-
Sr. Embedded Engineer
1 month ago
Gurugram, India Trak N Tell Full timeEmbedded Software Engineer Responsibilities: • Meeting with clients to understand software requirements. • Creating SRS, High Level Design and Low Level Design documents. • Give effort estimates based on Software Requirements. • Create Test Case Suite, Test Plan and Test Reports. • Work with Junior team members to efficiently divide work among the...
-
Sr. Embedded Engineer
1 month ago
Gurugram, India Trak N Tell Full timeEmbedded Software Engineer Responsibilities: • Meeting with clients to understand software requirements. • Creating SRS, High Level Design and Low Level Design documents. • Give effort estimates based on Software Requirements. • Create Test Case Suite, Test Plan and Test Reports. • Work with Junior team members to efficiently divide work among the...
-
Senior Embedded Engineer
2 weeks ago
Gurugram, India IoTechWorld Avigation Pvt Ltd Full timeJob Description: Embedded Software Engineer with proven experience and skill in Embedded Linux/Android Systems. Experience in developing, modifying custom BSP’s and adapting the Linux/Android OS environment.Technical Skillset Required: • Experience (in years): 2-5 Years relevant experience of Embedded Linux/Android Platform Development. • Board...
-
Senior Embedded Engineer
2 weeks ago
Gurugram, India IoTechWorld Avigation Pvt Ltd Full timeJob Description: Embedded Software Engineer with proven experience and skill in Embedded Linux/Android Systems. Experience in developing, modifying custom BSP’s and adapting the Linux/Android OS environment. Technical Skillset Required: • Experience (in years): 2-5 Years relevant experience of Embedded Linux/Android Platform Development. • Board...
-
Hardware Engineer
4 months ago
gurugram, India Schneider Electric Full timeWe are looking for a motivated Hardware Engineer to join our dynamic team. This entry-to-mid-level position offers an excellent opportunity to contribute to the hardware development lifecycle of embedded systems. The ideal candidate will have a foundational understanding of translating requirements into hardware designs, schematics, layout, and board...
-
Staff Embedded Software Engineer
4 weeks ago
Gurugram, India Stryker Global Technology Center Pvt Ltd. Full timeWork Flexibility: Hybrid or Onsite Who we want: • Goal-oriented developers. Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions. • Strategic thinkers. People who enjoy analyzing data or trends for planning, forecasting, advising, budgeting, reporting, or sales opportunities. • Self-directed...
-
Embedded NPD Engineer
1 month ago
Gurugram, India MNR Solutions Full timeWe are looking for an experienced Embedded NPD Engineer to join our innovative team in Manesar. The ideal candidate will have a strong background in embedded systems and a passion for new product development within the automobile or EV (2W) industry.Key Responsibilities :- Lead the design and development of embedded systems for new product initiatives-...
-
Principal Engineer
4 months ago
Gurugram, India Stryker Full timeWhy engineering at Stryker? At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better. Here, you will work in a supportive culture...
-
Staff Embedded Software QA Engineer
4 months ago
Gurugram, India ChargePoint Full timeRequirements Excellent communication, testing and troubleshooting skills 8+ years of Embedded/Platform Software testing experience Basic Linux knowledge, shell scripting preferred Programming/automation experience in python Board level testing (if any, will be a bonus) Self-motivated with ability to work cross-functionally Bachelors or master’s...
-
Senior Embedded Software QA Engineer
4 months ago
Gurugram, India ChargePoint Full timeRequirements Bachelors or Master’s in Electrical Engineering or Computer Engineering Excellent communication, testing and troubleshooting skills 3+ years of Embedded/Platform Software testing experience Good in Linux shell scripting preferred Strong Programming/automation experience in python Board level testing (if any, will be a bonus) ...
-
Assistant Manager
2 months ago
Gurugram, India RECRUITING AND STAFFING Full timePosition : Senior Engineer/Assistant Manager - Embedded - New Product Development (NPD)Experience Range : 4-8 yearsLocation : Manesar, IndiaJob Overview :We are seeking a highly skilled Senior Engineer/Assistant Manager specializing in Embedded Systems for our New Product Development (NPD) team. The ideal candidate will have a strong background in...
-
Embedded Hardware Designer
1 week ago
Gurugram, Haryana, India FuelBuddy Full time**Job Title** : Embedded Hardware Designer (Internet of Things) **About FuelBuddy**: FuelBuddy is a B2B energy-as-a-service startup revolutionizing the way businesses manage and optimise their energy consumption. We provide innovative solutions and technologies to help our clients achieve energy efficiency, cost savings, and sustainability goals. Our team...
-
Staff Software Engineer
4 months ago
Gurugram, India ChargePoint Full timeRequirements At least 8 years of Qt front-end development Must have Qt QML experience with knowledge of javascript Qt C++ experience with knowledge of Signals & Slots C++ knowledge with OOPS concepts is a MUST Basic knowledge of Pytest and d-bus (Good to have) Knowledge of C programming and working knowledge of Linux and programming. ...
-
Embedded Software Engineer
4 weeks ago
Gurugram, India Career Stone Consultant Full timeRole - MC Software Engineer Objective Of This Role: Machine Control SW development Tasks & Responsibilities: • Understand system requirements and specifications • SW Design ( activity diagram, sequence diagrams, flow charts) • Embedded SW development in C language • Design test cases and test execution Education & Trainings:- B.E/BTech/M.E/MTech...
-
Embedded Software Engineer
4 weeks ago
Gurugram, India Career Stone Consultant Full timeRole - MC Software EngineerObjective Of This Role: Machine Control SW developmentTasks & Responsibilities:• Understand system requirements and specifications• SW Design ( activity diagram, sequence diagrams, flow charts)• Embedded SW development in C language• Design test cases and test executionEducation & Trainings:- B.E/BTech/M.E/MTech...
-
Embedded Software Engineer
4 weeks ago
Gurugram, India Career Stone Consultant Full timeRole - MC Software EngineerObjective Of This Role: Machine Control SW developmentTasks & Responsibilities:• Understand system requirements and specifications• SW Design ( activity diagram, sequence diagrams, flow charts)• Embedded SW development in C language• Design test cases and test executionEducation & Trainings:- B.E/BTech/M.E/MTech...