Next job

Embedded Software Team Leader in Antal Sp.z.o.o.

Posted more than 30 days ago

3 views

Antal Sp.z.o.o.

Antal Sp.z.o.o.

0
0 reviews
Without experience
Warsaw
Full-time work
WHO WE ARE LOOKING FOR: Connectivity Services Embedded Software Team Leader leads the team and creates software which runs on a custom embedded electronics platform. This software enables Agricultural and Construction vehicles to send and receive data to an off-board application. It is expected that the team leader would have experience in leading teams and/or projects as well as ability to develop quality software code based on written requirements. Key Competencies: Bachelor’s or Master’s

WHO WE ARE LOOKING FOR:

Connectivity Services Embedded Software Team Leader leads the team and creates software which runs on a custom embedded electronics platform. This software enables Agricultural and Construction vehicles to send and receive data to an off-board application. It is expected that the team leader would have experience in leading teams and/or projects as well as ability to develop quality software code based on written requirements.

Key Competencies:

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science or Software Engineering,
  • Minimum 5 years of professional C++ software development experience in Embedded Systems, ideally in agricultural machinery, automotive or off-road industry,
  • Ability to demonstrate leadership experience (leading people / projects / tasks),
  • Experienced developing software within a structured process (creating requirements, developing software and verifying the software) for embedded electronic control units.

Prefered Qualifications:

  • People leadership experience and advanced interpersonal skills,
  • Project leadership experience and work organization skills,
  • Ability to collaborate across different disciplines (for example working with an architect as well as system engineering function),
  • Experience using Agile (e.g. Scrum) software development processes for the purpose of contributing and leading the team in the creation of work breakdowns and estimates for directed tasks,
  • Solid understanding of Linux operating system architecture,
  • Experience working with two-way radio, Cellular connectivity, Wi-Fi, or Telematics,
  • Experience in the application of safety standards (e.g., ISO 25119, ISO 26262, ISO 13849),
  • Experience using open-source development tools such as git, GitLab, Gerrit and Jenkins,
  • Understanding of Design Patterns (e.g., Singleton, Observer, Factory, FSM), 
  • CAN (Controller Area Network), SAE J1939 communications experience, with socketCAN on a Linux target, 
  • Familiarity with TCP/IP networking protocols and sockets programming, 
  • Experience working with Automotive, Agricultural, Construction or Commercial Vehicle products. 

Optional Qualifications:

  • Experience with flatbuffers, protobuf, thrift or MQTT,
  • Experience with Azure IoT Hub device side development, 
  • Experience with NATS or DDS, 
  • Experience with Qt Application Framework, 
  • Experience with Python, 
  • Linux Kernel Driver Development.

WHO WE ARE LOOKING FOR:

Connectivity Services Embedded Software Team Leader leads the team and creates software which runs on a custom embedded electronics platform. This software enables Agricultural and Construction vehicles to send and receive data to an off-board application. It is expected that the team leader would have experience in leading teams and/or projects as well as ability to develop quality software code based on written requirements.

,[Lead a team of engineers: provide suggestions and strategies for architectural based solutions and completing deep-dive root cause analysis for defects captured in testing and in the field, , Promote and maintain the highest possible environment of teamwork and collaboration, , Provide assistance and direction on engineering issues, and keep appropriate staff informed of issues or concerns, , Assure staffing requirements are met, , Administer team member performance reviews, goal setting, and participate in salary planning, , Contribute and lead the team in the creation of work breakdowns, estimates for directed tasks within an Agile framework and coordinate the development of key engineering deliverables, , Ensure accuracy and consistency of engineering documentation, , Develop, formulate, and direct engineering processes and procedures, , Coordinate new product or product changes within the team, , Keep abreast of new developments in the fields of engineering design, methods, and applications, , Develop Connectivity solutions for Precision Agriculture & Construction machines such as IoT, Data Synchronization, Remote Access, Vehicle-to Vehicle and Vehicle-to-Anything, , Use Vector CANALYZER tool or Open Source equivalents to monitor data on machine and confirm data is properly collected in the cloud applications, , Development of applications using C++ , , Unit Testing and pre-integration performance checking of all software, , Software Integration functional testing and performance verification, , Use of software development tools for version control, review and continuous integration while completing necessary documentation during the design and release software phases] Вимоги: Embedded system, C++, Agile, Wi-Fi, TCP, CAN, Design Patterns, ISO, Scrum, Linux, IP, Operating system, Networking, Protocols, Apache Thrift, MQTT, Azure IoT, Python

Without experience
Warsaw
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept