Current jobs related to Embedded Software Engineer - Burgess Hill, West Sussex - Computer Futures

  • Software Engineer

    4 weeks ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    At American Express, we're committed to delivering exceptional customer experiences. As a Software Engineer, you'll play a key role in building world-class software that meets the needs of our customers and businesses. Your responsibilities will include designing, developing, and troubleshooting software and systems that meet the needs of customer-facing...


  • Burgess Hill, West Sussex, United Kingdom IntraEdge Full time

    Job Title: Java Software EngineerJob Description:We are looking for an experienced Java Software Engineer to join our team at IntraEdge. The ideal candidate will have a strong background in Java development and a passion for delivering high-quality software solutions.Key Responsibilities:Design and develop software solutions using Java and related...


  • Burgess Hill, West Sussex, United Kingdom Thrive IT Systems Full time

    We are seeking an experienced Android Software Engineer to join our team at Thrive IT Systems. As an Android Software Engineer, you will be responsible for designing and developing high-quality mobile applications that meet the needs of our clients.Key Responsibilities:Design and develop mobile applications using modern software development methodologies and...


  • Burgess Hill, West Sussex, United Kingdom CAE Full time

    Job Title: {title}Job Description:As a skilled Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on ensuring the highest quality code and efficient software development methodologies.Key Responsibilities:• Collaborate with cross-functional teams to identify and prioritize...


  • Burgess Hill, West Sussex, United Kingdom Amex Full time

    Transform the Digital ExperienceAt American Express, we're committed to delivering exceptional customer experiences through innovative technology solutions. As a Senior Software Engineer, you'll play a key role in shaping the future of our digital experiences by developing and maintaining our enterprise web framework, One App. This cutting-edge framework...


  • Burgess Hill, West Sussex, United Kingdom Randstad Education Full time

    About the Role:We are looking for a talented Senior Software Engineer to join our team at {company}.The successful candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key Responsibilities:Design, develop, and deploy software applicationsCollaborate with cross-functional teams to identify and...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    Take Your Software Engineering Skills to the Next Level at American ExpressWe're looking for a skilled Senior Software Engineer II to join our team and help drive innovation in software development. As a member of our team, you'll work on crafting breakthrough software that makes a real impact on our customers.As a Senior Software Engineer II, you'll be...

  • Software Engineer

    3 weeks ago


    Burgess Hill, West Sussex, United Kingdom AMEX Full time

    Job Title: Backend Software Development EngineerAbout the Role:We are seeking a highly motivated and skilled Backend Software Development Engineer to join our team. As a Backend Software Development Engineer, you will be responsible for designing, developing, and maintaining the backend systems that support our business applications.Key...

  • Technical Lead

    1 week ago


    Burgess Hill, West Sussex, United Kingdom American Express Full time

    At American Express, we empower individuals and businesses to progress in incredible ways. As a Technical Lead – Software Engineer, you will be part of a global and diverse community of colleagues who are committed to delivering the world's best customer experience every day.We're looking for an experienced software engineer who can lead our team in...


  • Burgess Hill, West Sussex, United Kingdom Tata Consultancy Services Full time

    Are you ready to take your Golang skills to the next level? We're seeking a talented Golang Software Engineer to join our team and contribute to the development of high-performance applications.Careers at TCS offer more than just a job - they offer a chance to make a meaningful difference in the lives of our clients and communities. As a Golang Engineer at...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    Transforming Technology for Global ImpactAt American Express, we're driven by a passion to innovate and push the boundaries of what's possible. As a Senior Software Engineer II, you'll be part of a team that crafts breakthrough software solutions, making a tangible impact on an audience of millions. Our Software Engineers don't just understand technology;...


  • Burgess Hill, West Sussex, United Kingdom Randstad Education Full time

    We are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing software applications that meet the needs of our customers.Key responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with cross-functional...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    Unlock Your Potential with American ExpressAt American Express, we're committed to empowering our customers and colleagues to achieve their goals. As a Software Development Engineer, you'll play a critical role in building world-class software that meets the needs of our customers and drives business success.Key Responsibilities:Design, develop, and deploy...


  • Burgess Hill, West Sussex, United Kingdom Tata Consultancy Services Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Tata Consultancy Services. As a Senior Java Software Engineer, you will be responsible for designing and developing Java Springboot based microservices and APIs. You will work closely with our agile team to deliver features...


  • Burgess Hill, West Sussex, United Kingdom L3Harris Technologies Full time

    Job OverviewAs a Principal Software Systems Engineer at L3Harris Technologies, you will play a key role in the development of training solutions for naval platforms. This exciting opportunity is based in Bristol or surrounding areas and requires a strong background in software engineering.About the RoleThe successful candidate will work on all aspects of the...


  • Burgess Hill, West Sussex, United Kingdom Tata Consultancy Services Full time

    Role: Master Software EngineerJob Type: PermanentLocation: Burgess Hill (Hybrid)About the Job:Are you passionate about expanding your skill set and developing robust and reliable software solutions? Do you have excellent knowledge in Java and Springboot?As a Master Software Engineer, you will work on a key project for a leading client and be part of an agile...


  • Burgess Hill, West Sussex, United Kingdom F. Hoffmann-La Roche AG Full time

    Instrumentation Software Test Engineer RoleRoche fosters diversity, equity, and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people's varied healthcare needs.The PositionRoche is seeking a Principal...


  • Burgess Hill, West Sussex, United Kingdom Tata Consultancy Services Full time

    Role: Golang EngineerJob Type: PermanentLocation: Burgess Hill, United Kingdom (Hybrid)We are seeking a skilled Golang Engineer to join our team. As a Golang Engineer, you will be responsible for developing high-performance applications using Golang.Key Responsibilities:Develop Golang based microservices and RESTful APIs.Lead and implement good development...


  • Burgess Hill, West Sussex, United Kingdom The Disabilities Trust Full time

    We are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and testing software systems to meet business needs.Key responsibilities include:Designing and implementing software solutions that meet business requirementsCollaborating with cross-functional teams to...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    Empowering InnovationAt American Express, we're committed to delivering exceptional customer experiences through cutting-edge technology. As a Senior Software Engineer II, you'll play a pivotal role in crafting scalable solutions that drive business value.About the RoleYou'll be part of our GMST team, working on the Merchant Platform. Your expertise in Java...

Embedded Software Engineer

1 month ago


Burgess Hill, West Sussex, United Kingdom Computer Futures Full time £40,000 - £55,000
Embedded Software Developer Opportunity

We are seeking a talented Embedded Software Developer to join our client's team in West Sussex. This role can be fully remote, and the ideal candidate will have a strong background in electronics and experience with programming languages such as C++ or Python.

The company's products are within the Sport & Fitness industry, and it would be a huge benefit if this is an area of interest to you. As an Embedded Software Developer, you will be responsible for developing firmware solutions using C++, Python, and other relevant tools. You will also be expected to debug issues related to hardware-software integration and have a strong understanding of digital signal processing techniques.

The ideal candidate will have at least three years of hands-on experience writing high-quality production-ready real-time embedded software applications. You will also have experience designing low-level drivers/interfaces between peripherals/peripheral devices via SPI/I2C/CAN bus protocols. Additionally, you will be knowledgeable on embedded C programming and have experience with Python and Linux.

This is a fantastic opportunity to join a dynamic company culture and work on cutting-edge products in the Sport & Fitness industry. The company offers great opportunities for career advancement while providing support every step along your journey. If you are passionate about embedded software development and have the required skills and experience, please apply for this exciting opportunity.

Key Responsibilities:
  • Developing firmware solutions using C++, Python, and other relevant tools
  • Debugging issues related to hardware-software integration
  • Designing low-level drivers/interfaces between peripherals/peripheral devices via SPI/I2C/CAN bus protocols
  • Developing high-quality production-ready real-time embedded software applications

Requirements:
  • Bachelor's degree (or higher) preferably within Computer Science/Electronics Engineering/Embedded Systems
  • At least three years of hands-on experience writing high-quality production-ready real-time embedded software applications
  • Experience designing low-level drivers/interfaces between peripherals/peripheral devices via SPI/I2C/CAN bus protocols
  • Knowledgeable on digital signal processing techniques
  • Embedded C programming experience
  • Python and Linux specialist

About Computer Futures:

Computer Futures is a trading division of SThree Partnership LLP, a leading global staffing company. We are committed to providing exceptional service to our clients and candidates, and we are proud to have a strong reputation in the industry. If you are interested in this opportunity, please visit our website to learn more about our company and the services we offer.