Software Engineer

Details


1090410


University of Northampton


07/01/2025


6 Months


10-20 hours per week


Casual

Pay


£16.27


£2.37

Description

Role

We are seeking a talented part-time Embedded Software Developer to join our dynamic team and contribute to cutting-edge projects in the embedded systems space. This position is exclusively for students currently enrolled in graduate or master's programs, or recent graduates in relevant fields. 

This opportunity is offered in cooperation with Mavis Technologies and University of Northampton, providing an exciting path for ambitious individuals looking to gain hands-on experience and develop their skills in a cutting-edge environment.

Duties and responsibilities

The Embedded Software Developer will be responsible for designing, developing, and testing software for embedded systems. The role requires proficiency in C programming and experience working with various microcontrollers and platforms, including ARM, Atmel, PIC, ESP32, and STMs.

Key Responsibilities:

• Develop and maintain embedded software applications using C.

• Design and implement software solutions for ARM, Atmel, PIC, ESP32, and STM microcontrollers.

• Collaborate with hardware engineers to integrate software and hardware components.

• Conduct testing and debugging of electronics to ensure functionality and performance.

• Provide technical support and documentation for software solutions.

• Work closely with cross-functional teams to deliver projects on time and within scope.

Skills and experience

• Experience with microcontroller platforms like ARM, Atmel, PIC, ESP32, and STM.

• Solid understanding of electronic components and circuit design.

• Ability to read and interpret electronic schematics.

• Experience with software debugging and testing methodologies.

• Strong problem-solving skills and attention to detail.

• Excellent communication and teamwork skills.

Location
Vulcan Works, Northampton

Benefits

• Flexible work hours to accommodate academic schedules.

• Competitive hourly rate.

• Opportunity to work on exciting and innovative projects.

• Career growth and development opportunities.

• Collaborative and inclusive work environment.

Additional information

This position offers invaluable experience and training, with the flexibility to grow into a full-time role. Training time is not included in paid hours, allowing you to maximize your learning without pressure. If you are passionate about engineering and eager to work in an innovative lab setting, we welcome your application.

Deadline to apply: 6 January 25 (Candidates are advised to apply as soon as possible)

Apply for job