Current jobs related to Software Development Lifecycle Expert - Dubai, Dubai - FallenAmbers


  • Dubai, Dubai, United Arab Emirates Puma Dubai Full time

    Job Title: Software Development ExpertJob Description:We are seeking a skilled Software Development Expert to join our team at Puma Dubai. As a key member of our development team, you will be responsible for designing, developing, and integrating software projects using Python.Key Responsibilities:Design and develop software projects using PythonIntegrate...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a skilled Software Development Expert to join our team at Canonical. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop new software features using Go and Python programming languages.Collaborate with...


  • Dubai, Dubai, United Arab Emirates Delivery Hero SE Full time

    About the RoleWe are seeking a skilled Software Development Expert to join our team at Delivery Hero SE. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Agile methodologies.Key ResponsibilitiesDesign and develop software applications using Extreme...


  • Dubai, Dubai, United Arab Emirates Google Full time

    Minimum Qualifications:A bachelor's degree or equivalent practical experience.8 years of experience in software development, with a strong focus on data structures and algorithms.5 years of experience in testing and launching software products, and 3 years of experience in software design and architecture.Preferred Qualifications:A master's degree or PhD in...


  • Dubai, Dubai, United Arab Emirates Blue Iris Software Trading LLC Full time

    Job Title: Senior Software DeveloperAs a senior software developer, you will be responsible for designing, developing, and maintaining software applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:• Collaborate with product managers to understand business...


  • Dubai, Dubai, United Arab Emirates Delivery Hero SE Full time

    Key ResponsibilitiesCollaborate with cross-functional teams to drive business outcomes through continuous discovery of customer needs and desires.Design, develop, and deploy software solutions that meet business requirements and deliver value in small batches.Own and innovate the software development lifecycle to ensure scalability and complexity of...


  • Dubai, Dubai, United Arab Emirates Delivery Hero SE Full time

    Key Responsibilities:Collaborate with cross-functional teams to drive customer and business needs discovery, ensuring desired outcomes are achieved.Design, develop, and deploy software solutions that address end-to-end business problems, adhering to engineering standards and delivering value in small batches.Own and innovate the entire software development...


  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    **Job Requirements**Dicetek LLC is seeking a highly skilled Software Development Specialist to join our team. The ideal candidate will have a deep understanding of software engineering principles and be proficient in designing, developing, testing, implementing, and maintaining scalable software applications.**Key Responsibilities**Develop software...

  • Software Developer

    2 weeks ago


    Dubai, Dubai, United Arab Emirates Talent Pal Full time

    About the RoleTalent Pal is seeking a highly skilled Software Developer to join our team in Dubai. As a key member of our global logistics organization, you will play a pivotal role in developing and maintaining software solutions that enhance our operational efficiency and effectiveness.Key ResponsibilitiesDesign, develop, and maintain scalable software...


  • Dubai, Dubai, United Arab Emirates Boeing Full time

    Key Responsibilities:As a member of the Boeing team, you will be responsible for decomposing software requirements into tool operational requirements.Technical Skills:You will have the opportunity to develop software design and implementation skills.Collaboration:You will interact with multiple stakeholders across organizations to ensure software development...

  • Software Developer

    4 weeks ago


    Dubai, Dubai, United Arab Emirates Canonical Full time

    Software EngineerAt Canonical, we're looking for a talented Software Engineer to join our team. As a key member of our engineering team, you'll be responsible for writing high-quality code to create new features, debugging issues, and collaborating with a distributed team of experts.Key ResponsibilitiesDesign and implement scalable software solutions using...


  • Dubai, Dubai, United Arab Emirates Boeing Full time

    Software Development Role at BoeingAs a Software Development Associate at Boeing, you will be responsible for decomposing software requirements into tool operational requirements. This involves working closely with cross-functional teams to ensure that software development meets the needs of our customers.Key Responsibilities:Decompose software requirements...


  • Dubai, Dubai, United Arab Emirates Talabat Full time

    Role OverviewAs a key member of our engineering team, you will play a crucial role in driving business outcomes by understanding customer needs and desires. You will design, develop, and release software solutions that meet the needs of our business domain, delivering value in small batches while adhering to our engineering standards.Key...


  • Dubai, Dubai, United Arab Emirates Talent Pal Full time

    Software Engineer RoleIn line with the UAE Government's strategy to empower and develop nationals, Emirates NBD is committed to creating a modern and supportive work environment that contributes to the nation's success. We are seeking a talented Software Engineer to join our team.Key ResponsibilitiesAnalyze business and functional requirements to deliver...


  • Dubai, Dubai, United Arab Emirates Talabat Full time

    Role SummaryAs a key member of our cross-functional team, you will participate in continuous discovery of customer and business needs to drive desired outcomes.You will design, write, and release software as a solution to end-to-end problems in your business domain, delivering value in small batches in accordance with our engineering standards.You will own...


  • Dubai, Dubai, United Arab Emirates Delivery Hero SE Full time

    Key ResponsibilitiesSystem Engineering Expertise: 4-5 years of experience in software engineering, including system engineering.Stakeholder Relationships: Build strong relationships with key stakeholders, including Enabling Teams and talabat engineers.Problem-Solving: Analyze frictions and select small-batch opportunities that solve engineers' problems,...


  • Dubai, Dubai, United Arab Emirates Talabat Full time

    About Our Engineering CultureWe prioritize speed and quality by optimizing our workflow and adhering to Agile principles.We foster a culture of continuous improvement, where every team member is encouraged to contribute and innovate.Role SummaryAs a key member of our cross-functional team, you will participate in ongoing discovery and analysis of customer...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    Job Title: Senior Linux Software Engineer PositionAt Canonical, we are seeking an exceptional Senior Linux Software Engineer to join our team. The successful candidate will have a strong background in software development, with a focus on high-level languages such as Go, Python, or C++.ResponsibilitiesDesign and develop high-quality software components using...


  • Dubai, Dubai, United Arab Emirates Actalent Full time

    Job Title: AUTOSAR Software DeveloperWe are seeking a highly experienced C Developer with extensive experience in AUTOSAR, focusing on the application side (above RTE). The successful candidate will understand requirements, dive into coding, and participate in an agile process involving feedback loops and code tests.Responsibilities:Develop application-level...


  • Dubai, Dubai, United Arab Emirates Dice Full time

    Job OpportunityDice is a leading career destination for tech experts. Our client, MotionRecruitment Partners, LLC, is seeking a skilled professional for the following position.Job Title:Senior Embedded Software EngineerJob Description:We are looking for a highly skilled Senior Embedded Software Engineer to join our team. The ideal candidate will have...

Software Development Lifecycle Expert

2 months ago


Dubai, Dubai, United Arab Emirates FallenAmbers Full time
Job Summary

We are seeking a highly skilled Embedded Software Engineer to join our team at FallenAmbers. As a key member of our software development team, you will be responsible for executing the complete embedded software development lifecycle, with a focus on creating scalable and optimized software systems.

Key Responsibilities
  • Design and implement software for embedded devices and systems, from requirements to production and commercial deployment.
  • Design, develop, code, test, and debug system software, ensuring high-quality and reliability.
  • Review and enhance code and design, ensuring efficiency, stability, and scalability of system resources.
  • Integrate and validate new product designs, ensuring seamless functionality and performance.
  • Support software QA and optimize I/O performance, ensuring smooth system operation.
  • Provide post-production support, addressing any issues or concerns that may arise.
  • Interface with hardware design and development teams, ensuring seamless integration and collaboration.
  • Assess third-party and open-source software, ensuring compatibility and reliability.
Requirements
  • Proven working experience in software engineering, with a strong background in embedded systems development.
  • BS degree in Computer Science or Engineering, with a focus on software development and embedded systems.
  • Experience in hands-on development and troubleshooting on embedded targets, with a strong understanding of software development methodologies.
  • Solid programming experience in C or C++, with a strong understanding of software development principles and best practices.
  • Proven experience in embedded systems design with preemptive multitasking and real-time operating systems.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review processes.
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Adequate knowledge of reading schematics and datasheets for components, ensuring a strong understanding of hardware and software interactions.
  • Strong documentation and writing skills, with the ability to communicate complex technical concepts effectively.