Posted on: 22/11/2025
Description :
- Interpret and/or contribute to requirements and specifications.
- Methodical approach to problem-solving.
- Create concept designs.
- Develop comprehensive test cases to demonstrate that functional and performance
requirements are met.
- Work with electronics, systems, and mechanical engineers to design and debug systems.
- Work effectively to meet agreed timescales, having considered and planned project activities.
- Research emerging technical and regulatory trends.
Essential Knowledge :
- Good knowledge of object-oriented (OOP) concepts.
- Knowledge of modern software design and development methodologies.
- Experience with multi-threaded applications and IPC.
- Good experience with operating systems like Linux/Unix.
- Good knowledge of scripting languages like Shell script/Python.
- Experience with communication protocols such as CAN, I2C, SPI, Serial/TCP IP.
- Understanding of various microprocessor and microcontroller architectures like Cortex-A
series, ARM series, and other general-purpose microcontrollers.
- Experience with cross-compiling, GDB, JTAG.
Desirable Knowledge :
- Unit and system test methods.
- Thorough knowledge of MS Office applications, including Word, PowerPoint, and Excel.
- Safety-critical software principles.
- Electrical distribution systems.
Qualifications :
Software Engineers at Lucy Electric are innovative, flexible, methodical, patient, logical, enthusiastic, and open to new ideas.
They work in teams and enjoy learning and sharing knowledge.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1578732
Interview Questions for you
View All