PointGrab

Embedded Software Engineer

כבר לא מקבלים בקשות

הודעה ישירה פוסטר עבודה מ PointGrab

Company Description

Smart sensors are the crucial element of today’s workplace technologies as they provide the data required for optimizing workspace utilization, reduce energy costs, and effective booking experience. PointGrab, a pioneer in ultra-accurate sensor technologies, applies innovative artificial intelligence (deep learning) technology to create the Intelligent Workspace. With over 7 years of deployed Sensors Data System, PointGrab technology empowers tier 1 enterprises with accurate and real time insights on their facilities behavior, globally. Join PointGrab's mission to make the modern workplace effective, sustainable and attractive.


Role Description

PointGrab is looking to add to its experts team with a full-time remote experienced Embedded Software Engineer that will join the team that builds the PointGrab Sensors using RTOS and/or embedded Linux program.


Responsibilities:

1.      Design, develop, and debug embedded software for RTOS & embedded Linux-based systems.

2.      Collaborate with cross-functional teams including hardware engineers, firmware developers, backend developers and QA engineers to deliver high-quality connected embedded solutions.

3.      Implement and integrate middleware components, libraries, and third-party software.

4.      Perform board bring-up, system integration, and testing of embedded systems.

5.      Analyze and optimize system performance, memory usage, and power consumption.

6.      Conduct code reviews, write technical documentation, and provide support to other team members.

7.      Stay updated on emerging technologies and industry trends in embedded systems and Linux development.

 

Requirements:

1.      Bachelor’s degree in Computer Science, Electrical Engineering, or related field.

2.      5+ years of professional experience in embedded software development.

3.      Proficiency in C/C++ programming languages.

4.      Strong understanding of Linux kernel internals, device drivers, and system architecture.

5.      Strong understanding of RTOS (FreeRTOS, ThreadX etc), including communication and embedded security stack

6.      Experience with board bring-up, bootloader development, and system-level debugging.

7.      Familiarity with embedded hardware platforms such as ARM Cortex M55/A53/A72.

8.      Knowledge of networking protocols, file systems, and security concepts in embedded systems.

9.      Excellent problem-solving skills and ability to work independently as well as in a team environment.

10.  Effective communication skills and ability to articulate technical concepts to non-technical stakeholders.

11.  Experience with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA).

12.  Spoken and written English (B1+)

 

 

Preferred Qualifications:

1. Experience with real-time operating systems (RTOS) and embedded Linux distributions (e.g., Yocto Project).

2. Familiarity with software development tools such as GCC, GDB, and build systems like Make or CMake.

3. Knowledge of scripting languages such as Python or Bash.

4. Experience with continuous integration (CI) and automated testing frameworks.

5. Understanding of agile software development methodologies.

 

Would be a plus:

1.      Experience with AI\ML (TensorFlow, PyTorch, ARM Ethos-U)

2.      Experience with wireless communications protocols (Wi-Fi, BLE, LoRaWAN, WirePas, Thread, ZigBee, EnOcean)

3.      Experience with computer vision applications (OpenCV).

  • רמת ותק

    דרג בינוני-בכיר
  • סוג תעסוקה

    במשרה מלאה
  • עבודה פוּנקצִיָה

  • תעשיות

הפניות מגדילות את סיכוייכם להתראיין פי PointGrab 2

ראה את מי שאתה מכיר

קבל הודעה על מקומות תעסוקה חדשים Embedded Software Engineer ב Israel- .

היכנס כדי ליצור התראת עבודה

עבודות דומות

אֲנָשִׁים צפו גם ב

עיין במאמרים משותפים

אנחנו חושפים את הידע הקהילתי בדרך חדשה. מומחים מוסיפים תובנות ישירות לכל מאמר, שהתחיל בעזרת בינה מלאכותית.

ראה/י עוד