![Milkor Integrated System](https://media.trabajo.org/img/noimg.jpg)
Software Engineer
2 weeks ago
We are seeking a Software Engineer to join our team. The successful incumbent will be responsible for the design, development, and testing of advanced control systems for Milkor's aerospace and UAV platforms. You will work closely with our multidisciplinary engineering team to create sophisticated software and algorithms that enable precise, reliable, and efficient control of our state-of-the-art aircraft and unmanned aerial vehicles.. This position is based in Airport City, Cape Town.
KEY RESPONSIBILITIES:
- Designs, develops, and maintains software applications and systems for complex electronic and aerospace projects
- Collaborates with cross-functional teams, including hardware engineers, to ensure seamless integration of software and hardware components
- Writes clean, efficient, and well-documented code using a variety of programming languages such as Java, Python, C/C++, and others as required
- Develops and implements algorithms, data structures, and software architectures to meet performance, reliability, and scalability requirements
- Conducts thorough testing, debugging, and performance optimization to ensure software quality and reliability
- Stays up-to-date with the latest software development trends, tools, and technologies, and proactively identifies opportunities for process improvement
- Contributes to the development of software development best practices and guidelines
- Provides technical guidance and mentorship to junior team members
REQUIREMENTS & QUALIFICATIONS (Mandatory):
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
- Minimum 2 years of experience in software engineering, with a strong background in developing complex software systems
- Proficient in one or more programming languages, such as Java, Python, C/C++, and familiarity with other languages as needed
- Solid understanding of software engineering principles, design patterns, and software development life cycle
- Experience with software development tools, version control systems, and project management methodologies
- Strong problem-solving, analytical, and critical thinking skills
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment
PREFERRED QUALIFICATIONS (Advantageous):
- Experience in developing software for aerospace, defense, or other safety-critical applications
- Knowledge of real-time operating systems, embedded systems, and microcontroller programming
- Familiarity with model-based design, hardware-in-the-loop testing, and simulation tools
- Experience with agile software development methodologies and DevOps practices
CONSENT:
By submitting your information and application, you hereby confirm:
- That you have no objection to us retaining your personal information in our database for future matching/ POPI Policy.
- That the information you have provided to us is true, correct, and up to date.
Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within seven days, please consider your application unsuccessful.
-
Senior Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Jam Software Gmbh Full timeBP3 is looking for a Senior Software Engineer. We are looking for an individual with strong Angular framework fundamental knowledge. For this role we are seeking a passionate Software Engineer who has more than 9 years experience working on enterprise software applications, cross functional teams and has a basic understanding of cloud based...
-
Senior Java Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Entelect Software (Pty) Ltd Full timeABOUT THE JOB Join our team at Entelect as a Software Engineer, where your mastery of the Java stack will be pivotal in driving our projects forward. You'll utilise frameworks like Spring, Java EE, and JavaScript technologies such as Angular or React....WHAT WE NEED FROM YOU A bachelor's degree in IT, Engineering or other Sciences Minimum 6 years' experience...
-
Software Development Manager
2 weeks ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You:We are looking for a lover of code and all things digital. A leader of the pack that wears many hats. Like a cop on the beat, your role is to set the standard in the workplace.As the Software Development Manager at BET Software, you will take ownership of our talented Team of Software Engineers. We need someone who is able to take a step back,...
-
Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Datafin Full timeSoftware Engineer (Automotive Controls/Electric Vehicles)Engineering/Technical ~ IT - Software DevelopmentCape Town - Western CapeENVIRONMENT: THE exceptional coding skills of a Software Engineer who is able to thrive under pressure, is sought by a provider of cutting-edge Engineering Solutions in Durbanville for automotive controls. You should possess a...
-
Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Six Sense Consulting Full timeQualification:B.Tech/B.Sc (Comp Sci) with 5+ yearsB.Eng/B.Sc Hons (Comp Sci) with 4+ yearsM.Eng/M.Eng/M.Sc (Comp Sci) with 3+ yearsPhD with 2+ yearsEngineering (with a software focus) or related fieldExperience:Experience in a software engineering environment, preferably in an engineering development project environment with a strong software focus.Python or...
-
Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Datafin Full timeENVIRONMENT: THE exceptional coding skills of a Software Engineer who is able to thrive under pressure, is sought by a provider of cutting-edge Engineering Solutions in Centurion/ Durbanville for automotive controls. You should possess a BEng. Degree in Electronic/Mechatronic Engineering (M Eng preferred), have 1-6+ years relevant work experience, J1939 CAN...
-
Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Description: Using Simulink to simulate and design Thermal Management Systems (TMS)Implementing and testing TMS control systems, ensuring functionalityOptimizing control algorithms to enhance performanceCollaborating with the Lead Software Engineer to document, verify, and test control softwareContributing to vehicle software development, software tools...
-
Junior Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa H And S Labour Brokers Full timeThese jobs were popular with other job seekers Reference: JHB000302-CLG-1Junior Software Engineers are part of a development team building the African VLBI Network (AVN) andthe Square Kilometre Array (SKA) telescopes. They are responsible for writing the software that controls and monitor the telescope.Junior Software Engineers develop, test and maintain...
-
Software Engineering
2 weeks ago
Cape Town, Western Cape, South Africa Electrum Payments Full timeAbout Electrum Electrum is an exciting B2B tech company. We partner with some of South Africa's biggest household names, enabling them to open up their customers' access to payments and digital goods and services. We love that the projects we work on touch the lives of millions of South Africans every day, making a real difference.Job SummaryThe Engineering...
-
Software Engineering Manager
2 weeks ago
Cape Town, Western Cape, South Africa Progressive Edge Full timeSoftware Engineering Manager (C#)PermanentCape Town (Hybrid)An established Fintech company has a Software Engineering Manager position available. As a Software Engineering Manager, you will oversee multiple front end delivery teams in our Engineering Department. You will lead and manage a group of software engineers to design, develop and maintain software...
-
Junior Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Framework One Full timeJob Opportunity: Junior Software Engineer Exclr8, a leading digital solution provider, is seeking a Junior Software Engineer to join our dynamic team. We are looking for a passionate and motivated individual who is eager to learn and grow their skills in software engineering.Responsibilities:Collaborate with senior developers to design, develop and maintain...
-
Senior Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Framework One Full timeJob Opportunity: Senior Software Engineer We are seeking an experienced and talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the development of complex software solutions for our clients. We are looking for someone who is passionate about technology, has a keen eye for detail, and can work...
-
Senior Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Framework One Full timeJob Opportunity: Senior Software Engineer We are seeking an experienced and talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the development of complex software solutions for our clients. We are looking for someone who is passionate about technology, has a keen eye for detail, and can work...
-
Cape Town, Western Cape, South Africa Local Measure Full timeWhen was the last time you genuinely had fun at work? Does the prospect of working at a proper rocket-propelled start-up excite you? Have you cracked it once before and want to prove you can do it again, or maybe you're looking to challenge yourself by taking the next step in your career? Well, we're looking for a Senior Backend Software Engineer to help...
-
Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Takealot Full time, South Africa's leading online retailer, is looking for a highly talented Software Engineer (Python) to join our team. We are a young, dynamic, hyper growth company looking for smart, creative, hard-working people with integrity to join us. We offer a market related, Total Remuneration Package which allows full flexibility according to your needs, a great...
-
Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa The Rank Group Full timeDo you love writing clean, efficient Java code? Do you enjoy working on cool new features and taking charge of intricate systems? We're on the hunt for an Intermediate Java Software Engineer to join our awesome agile crew. You'll team up with skilled engineers, testers, and leads to create, develop, and manage top-notch software.Check out what you'll be up...
-
Senior Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa BP3 Global, Inc. Full timeWe are seeking an experienced Senior Software Engineer that specializes in quality to join our team. The ideal candidate must have a strong understanding of modern software testing methodologies and techniques.The individual will work in an agile environment with other talented engineers and will be responsible for helping define and implement testing for...
-
Junior Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Datafin Full timeJunior Software Engineer (C#, C++, Java, Python) (Remote)IT – Software DevelopmentCape Town – Western Cape ~ RemoteENVIRONMENT: A passionate Junior Software Engineer with the drive to solve problems using code is sought by a fast-growing FinTech company in Joburg to join its team. Your duties will range from the development of entirely new software...
-
Software Engineering Manager
2 weeks ago
Cape Town, Western Cape, South Africa Lulalend Full timeWHAT WE DO We're Lula. We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts and cutting-edge financial analysis tools, we're on itOur purpose is to help SMEs manage their business better, faster, simpler, Lula, so they can spend more time doing what they love.Speaking of...
-
Embedded Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Thales Aerospace Communications Full timeOverall Job FunctionDesign and develop embedded softwares, perform tests and verify its operation for aeronautical Satcom equipmentsMain Job ResponsibilitiesPerform design of Embedded software, take part in code reviews and recommend improvementsPerform testing to validate equipment architecture and designCollaborate with other engineers on technical and...