![Duncan & Ross](https://www.energyjobline.com/sites/default/files/styles/squared_logo/public/job-logo/get-logo.php__635761.png?itok=XBbaXE6T)
C++ Software Engineer
2 weeks ago
RESPONSIBILITIES
- Work with Linuxbased systems, ensuring seamless integration and functionality.
- Design and implement software interfaces for the integration of various sensors into embedded systems.
- Work with Interface Control Documents (ICDs) to integrate sensors and systems according to specifications.
- Implement data fusion techniques for combining information from multiple sensors to enhance system accuracy.
- Collaborate with crossfunctional teams for seamless system/Software integration.
- Create and maintain detailed documentation for software design, sensor integration, and Software architecture.
- Propose and/or implement ideas (new technologies) supporting the product vision.
- Write clean, maintainable, and testable code following best practices. Troubleshoot and resolve complex technical issues promptly.
- Perform code reviews to ensure code quality and adherence to coding standards.
- Stay uptodate with industry trends and emerging technologies to propose and implement innovative solutions.
TECHNICAL SKILLS
- Relevant University qualification with a minimum of 7 years of relevant experience.
- Work experience in Agile methodology projects.
- Wellversed in the utilization of project management tools like JIRA and confluence, Continuous integration tools Bamboo.
- Experience in performing the full software development life cycle (SDLC)
- Experience writing code objectoriented code such as C++, Java(spring boot)
- Experience developing software systems that operate on Enterprise Linux or comparable operating systems
- Data Fusion
- ICD compliance Sensor integration
- Video Streaming/Image Processing, OpenCV, Gstreamer
- Communication protocols using UDP and TCP sockets for reliable data transfer.
- Protobuf
- Kafka, ZeroMQ
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus
Vertical:
Engineering
-
Software Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Grafana Labs Full timeSolid experience with at least one programming language. We use Go, Javascript, Typescript, and , but if you have familiarity with Python, C, C++, Rust or similar then that translates wellSome experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer's hands in a self-driven waySome...
-
software engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Muhandisin Full timeDesign, development and maintenance of software applications. Collaborate with cross-functional teams on software projects. Write clean, efficient, and well-documented code. Conduct code reviews and provide constructive feedback. Troubleshoot software problems. Stay current with emerging technologies and industry trends. Participate in software testing and...
-
Assistant Software Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar ABB Full timeYour background Ongoing undergraduate studies in electronic engineering or a related subject and able to spend 13 months in industrial employment - essentialBasic competency in software design and programming of microcontroller systems using C - essentialUnderstanding of microcontroller peripherals (ADCs, DACs, PWMs, interrupts, IO, memory, UARTs,...
-
Lead Electrical and I&c Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Aroma City Group Full time: Responsibilities: Project Management: Lead and manage electrical and I&C engineering activities throughout all project phases, including conceptual design, detailed engineering, procurement, construction, and commissioning. Technical Leadership: Provide technical guidance and expertise to a team of engineers and designers, ensuring compliance with industry...
-
Software Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Grafana Labs Full timeSolid experience with at least oneprogramming language. We use Go, Javascript, Typescript, , but if you have familiarity with Python, C, C++, Rust orsimilar then that translates wellSomeexperience with delivering projects from gathering requirements,brainstorming ideas all the way to shipping a product to thecustomer's hands in a self-drivenwaySome...
-
Aerospace Software Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Insight Global Full timeMustHaves:Bachelor'sDegree in Engineering or related fieldUSCitizen3+ years experience inAvionics/Aviation3+ years experience inworking with Navigation or Data TransfersystemsFamiliar with ADA Codinglanguage3+ years of C codinglanguage1+ VxWorksexperience1+ year experience working with ARMprocessorsVery strong communication andrequirement gathering skills...
-
software engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Muhandisin Full timeDesign, development andmaintenance of software applications. Collaborate withcross-functional teams on software projects. Write clean,efficient, and well-documented code. Conduct code reviewsand provide constructive feedback. Troubleshoot softwareproblems. Stay current with emerging technologies andindustry trends. Participate in software testing andquality...
-
Aerospace Software Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Insight Global Full timeMust Haves:Bachelor's Degree in Engineering or related fieldUS Citizen3+ years experience in Avionics/Aviation3+ years experience in working with Navigation or Data Transfer systemsFamiliar with ADA Coding language3+ years of C coding language1+ VxWorks experience1+ year experience working with ARM processorsVery strong communication and requirement...
-
Software Developer C Python
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Robert Walters Full timeWhat You'll Do:Collaborate across teams (traders, quants, engineers) to design, build, and deploy innovative solutions for our investment platform.Develop, maintain, and support software for electronic/algorithmic trading and data management systems.Contribute to the rollout, support, and ongoing maintenance of quantitative trading strategies.Design and...
-
Real Time Software Engineer 3 contract
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Boeing Full timeBasic Qualifications (Required Skills/Experience) Bachelor, Master or Doctorate of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, Mathematics, Physics or other technical degree3+ years of experience with UNIX, Linux, and/or Windows development environment3+ years of experience programming...
-
Doha, Baladīyat ad Dawḩah, Qatar Google Full timeBachelor's degree in Computer Science, other technical field, or equivalent practical experience.8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).3 years of experience in a technical leadership role overseeing strategic projects, with 2 years of experience in a supervision/team...
-
Embedded Software Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Insight Global Full timeMust Haves:7+ years of Embedded experiencePrevious programming experience within C, C++, or related languageComfortable acting as a Subject Matter Expert and working cross functionally with other engineersBachelors degree in Engineering or Computer Science fieldAbility to obtain a DoD Secret Clearance Plusses:Previous DoD experienceActive Secret ClearanceAda...
-
Software Engineer II Cloud
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Google Full timeBachelor's degree orequivalent practical experience.1 year ofexperience with software development in one or more programminglanguages (e.g., Python, C, C++, Java, JavaScript).Preferredqualifications:Master's degree or PhD inComputer Science or related technicalfield.Experience developing accessibletechnologies.
-
Software Engineer II Cloud
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Google Full timeBachelor's degree or equivalent practical experience.1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). Preferred qualifications: Master's degree or PhD in Computer Science or related technical field.Experience developing accessible technologies.
-
Real Time Software Engineer 3 contract
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Boeing Full timeBasic Qualifications (RequiredSkills/Experience)Bachelor, Master or Doctorate ofScience degree from an accredited course of study, in ComputerEngineering, Software Engineering, Computer Science, Mathematics,Physics or other technical degree3+ years ofexperience with UNIX, Linux, and/or Windows developmentenvironment3+ years of experience programmingin C++
-
Senior Imaging Software Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Google Full timeBachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages, and with data structures/algorithms.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Experience with image processing and cameras,...
-
Software Engineer iOS
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Hilton Full timeIt Would Be Useful If You Have Bachelor's Degree, or Associate's Degree plus 6+ years of Technology related experience, or High School Degree/GED plus 12+ years of Technology related experienceThree (3)+ years of professional experience within Technology or a related fieldExperience with full-cycle software development in an Agile environment including...
-
Embedded Software Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Insight Global Full timeMustHaves:7+ years ofEmbedded experiencePrevious programmingexperience within C, C++, or relatedlanguageComfortable acting as a Subject MatterExpert and working cross functionally with otherengineersBachelors degree in Engineering orComputer Science fieldAbility to obtain a DoDSecret ClearancePlusses:PreviousDoD experienceActive SecretClearanceAdaexperience
-
Services Engineer C&d Media Networks
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Al Jazeera Media Network Full timeSummary:The Al Jazeera Media Networks Services Engineer is responsible for the smooth functioning of the satellite contribution and distribution services worldwide. As the Services Engineer C&D Media Networks you will analyze and evaluate that the C&D services are delivered with highest availability and complying with industry standards and best...
-
Senior Engineer C&d Noc
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar Al Jazeera Media Network Full timeSummary:We are currently looking to hire a Senior Engineer C&D NOC who will contribute as a key member of the team to provide engineering support to our Al Jazeera Media Network services. You will have experience and expertise in the field of Contribution and Distribution Systems and technologies.Job Type: Contract - FreelanceLocation: DohaKey...