Senior Software Engineer
at Orion Electrotech
Horsham, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Feb, 2025 | GBP 60000 Annual | 17 Nov, 2024 | N/A | Software Design,Desktop Application Development,Software Projects,Qt,Ethernet,Communication Protocols,Git,Visual Studio,Interfaces,Control System Development,C,Rs422,Jira,Control Theory | 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:
SENIOR SOFTWARE ENGINEER – EMBEDDED SYSTEMS & APPLICATIONS
An exciting opportunity has opened for an experienced Senior Software Engineer to join a growing electro-optics company. This role is perfect for a talented software professional with a background in embedded systems and desktop application development, who thrives in a collaborative environment. Based in the Horsham area, you’ll be working on cutting-edge projects and supporting both internal and external customers.
SKILLS & EXPERIENCE REQUIRED OF THE SENIOR SOFTWARE ENGINEEER:
- Strong degree in a related field.
- Expertise in embedded software design and a strong understanding of associated hardware.
- Proficiency in C/C++ for embedded applications.
- Experience leading technical software projects.
- Experience in control system development, particularly motor control theory and interfaces.
DESIRABLE EXPERIENCE:
- Embedded software/firmware: STM32 processors, Keil uVision tools, communication protocols (Ethernet, RS422, CAN, etc.).
- Desktop application development: QT, Visual Studio, networking (TCP/UDP).
- Experience with tools such as GIT, Jira, and unit testing technologies.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Lead the full software development lifecycle, from concept design to detailed design, coding, and testing.
- Collaborate with multi-disciplinary teams, including Mechanical, Electrical, and Electronics Engineers, to ensure project success.
- Develop robust embedded software with a focus on fault management, reporting, and system health monitoring.
- Work closely with customers to integrate solutions, provide on-site commissioning support, and resolve issues.
- Maintain comprehensive project documentation, including interface control documents and fault management lists.
- Provide technical guidance to project managers, offering insights to manage risks, solutions, and project timelines.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Horsham, United Kingdom