Full Time
Embedded Engineer
Company Overview:
Xalten Systems is a forward-thinking technology company
specialising in developing cutting-edge solutions that address
complex challenges across various industries and the defence
sector. Our focus lies in creating groundbreaking products in the
domains of robotics, embedded systems, sensors, and sensor
networks.
Responsibilities:
-
1. Embedded Software Development:
- Design, develop, and maintain embedded software and hardware
for various hardware platforms.
- Collaborrate with cross-functional teams to define software
requirements and specifications.
- Implement and optimise software for real-time and
resource-constrained systems.
-
2. Hardware Integration:
- Work closely with hardware engineers to integrate software
with embedded systems.
- Conduct hardware-software debugging and resolve integration
issues.
- Ensure seamless communication between software and hardware
components.
-
3. Firmware Development:
- Develop firmware for microcontrollers.
- Write efficient and reliable code for tasks such as device
initialization, drivers, and low-level control.
- Perform testing and validation of firmware to ensure
reliability and functionality.
-
4. System Diagnostics and Testing:
- Develop and execute test plans and procedures for embedded
systems.
- Analyse test results and troubleshoot issues to improve system
performance.
- Implement diagnostic tools and features for system monitoring.
-
5. Documentation and Compliance:
- Maintain detailed documentation of software designs, code, and
development processes.
- Ensure compliance with industry standards and regulations
relevant to embedded systems.
- Assist in the preparation of technical documentation for
internal and external stakeholders.
Qualifications:
-
Bachelor's degree in Electrical Engineering, Computer
Engineering, or a related field.
-
Hands-on experience in embedded software development
-
Proficiency in programming languages such as C, C++, Python for
embedded systems.
-
Strong understanding of embedded system architecture and
real-time operating systems (RTOS).
-
Knowledge of microcontrollers, microprocessors, and hardware
interfaces.
-
Experience with embedded development tools and IDEs (e.g., Keil,
Arduino, VS Code).
-
Experience with PCB design softwares KiCAD, Altium, Eagle.
-
Excellent problem-solving and debugging skills.
-
Effective communication and teamwork abilities.
Preferred Skills:
-
Master's degree in a related field.
-
Experience with hardware description languages (e.g., VHDL or
Verilog).
-
Familiarity with communication protocols (e.g., SPI, I2C, UART,
CAN).
-
Knowledge of wireless communication protocols (e.g., Bluetooth,
Wi-Fi).
-
Experience with embedded Linux development.
-
Experience with using Arduino, Raspberry Pi.
-
Familiarity with version control systems (e.g., Git).
-
Exposure to automotive or industrial embedded systems.
-
Strong analytical and algorithmic skills.
- Web development.
- HMI development.
How to Apply:
-
If you are a dedicated and skilled Embedded Engineer excited
about working on innovative projects in a collaborative
environment, we encourage you to apply.
-
Join Xalten Systems and be part of our exceptional team
dedicated to revolutionising industries with groundbreaking
solutions.
-
[Application Closed] Send your resume and cover letter to
careers@xaltensystems.com
before 15/09/2023 with Job title in the subject line.
Application Closed