Senior Software Engineer
at Lucy Electric
Basildon SS15 6TH, , United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Apr, 2025 | Not Specified | 21 Jan, 2025 | 10 year(s) or above | Interpret,Iec,Technical Training,Electronics,Specifications,Distribution Systems,Integrated Development Environments,Test Cases,Switchgear,Team Leadership | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Job Advert
Internal Job Title: Senior Software Engineer
Business: Lucy Electric EMS Ltd
Location: Basildon (Hybrid)
Job Reference No: 3808
KEY ACCOUNTABILITIES:
- Deliver agreed work packages on time and to the agreed quality/standards
- Coordinate and deliver in cooperation with other project teams
QUALIFICATIONS, KNOWLEDGE AND EXPERIENCE
Qualifications:
- A good degree in a relevant subject (Software Engineering or equivalent), and a minimum of 10 years hands-on engineering experience.
SKILLS:
- Analyse the scope and requirements
- Interpret industry standards (BS/ISO/IEC/IEEE)
- Interpret and/or contribute to requirements and specifications
- Create concept designs
- Use Integrated Development Environments together with Change and Configuration Management tools to develop software source code
- 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
- Research emerging technical and regulatory trends
- Project Management
- Team Leadership
- Giving Technical Training
DESIRABLE KNOWLEDGE:
- Experience of communications protocols such as IEC 104/101, Modbus Serial/TCP IP, DNP3 Serial/TCP IP, CAN, I2C, SPI, IEC 61850
- Yocto
- Safety critical software principles
- Electrical distribution systems, such as MV distribution systems and switchgear
Responsibilities:
Working as part of a small team of embedded engineers you will be key to developing our next generation of embedded automation solutions, along with support of existing core products. This is an excellent opportunity for an experienced software engineer to work in a mixed signal environment, developing software for both analogue data acquisition systems and ARM based micro-controllers for high reliability operation in a hostile environment.
You will work with the Project Manager, Product Manager and/or other stakeholders to develop technical specifications then realise the product and support its release to the end user. This may include the opportunity for occasional site visits both in the UK and overseas to support commissioning and training.
The ability to work on a broad range of systems applying different programming languages would be advantageous; developing the embedded software, and contributing to the development of associated diagnostic tools/graphical interfaces in different programming languages would be a good example of this.
REQUIREMENT SUMMARY
Min:10.0Max:15.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Engineering
Proficient
1
Basildon SS15 6TH, United Kingdom