Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Northampton
Curtis Instruments
Software engineer
£104,000 - £130,878 a year
Posted: 21 September
Offer description

Curtis
Software Engineers
are responsible for designing, developing and installing software solutions. You will work with hardware design and development, requirements definition, testing and documentation of software systems, including embedded applications support. Engineers working on our
hybrid engine projects
will be developing hybrid control algorithms to work with internal combustion engines, including cranking, generation and boost.

This is a hybrid position, requiring flexibility to go into the office three times a week, or as needed. Our UK Engineering Center is located in North East England.

Job Summary:

Independently design, code and debug embedded software for real-time control applications. Work with motor control engineers to realise effective and efficient real-time control algorithms. Follow software development cycles including software requirements capture, design capture and verification of software to these requirements. Carry out unit testing of functions. Engineering support of a product development and maintenance team. Work with electronic design team to optimize logic and microprocessor circuit implementations. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time.

Qualifications:

* Bachelor's degree plus 2 years' experience in embedded, real-time software.
* Demonstrable experience in real-time embedded software programming using C++ and/or C.
* Experience of in-circuit testing and software debugging tools/techniques.
* Demonstrated ability to develop designs to meet project schedules and performance targets.
* Demonstrated knowledge of microprocessor circuits.
* Demonstrated knowledge of software analysis, documentation and test design.
* Experience of requirements capture and continuous integration tools.
* Excellent interpersonal skills, including mentoring capabilities.
* Effective verbal and written communication skills.

Essential Functions:

* Design, code and debug real-time embedded software/firmware for new product development and existing projects.
* Design, setup and run tests to ensure the design meets specifications.
* Maintain records and documentation on all designs, tests and analyses.
* Work within a small development team to complete assigned objectives.
* Debug systems ranging from prototypes and development units to customer returns.
* Participate in software design, electrical schematic and project reviews.
* Participate in the preparation of development specifications.
* Provide software support to other departments during development (e.g. hardware).
* Assist other departments in resolving design-related problems arising during production and in-the-field.
* Mentor other software engineers.

Curtis is an equal opportunity employer that prohibits discrimination and will make decisions regarding employment opportunities, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination, without regard to race, creed, color, ethnicity, religion, sex, pregnancy, childbirth, or related medical conditions, genetic information, age, national origin, citizenship, ancestry, caste, mental or physical disability, marital or familial status, sexual orientation, gender identity or expression, genetic information, political belief or affiliation, union membership status, military status, veteran status, or any other characteristic protected by national, state, local, or other applicable laws.

Americans with Disabilities Act (ADA)

It is the policy of Curtis to comply with all applicable provisions of the Americans with Disabilities Act (ADA) and corresponding national, state, local, or other applicable laws. Curtis will not discriminate against any qualified associate or applicant with respect to any terms, privileges, or conditions of employment because of a person's physical or mental disability. Curtis will provide a reasonable accommodation to associates or applicants with disabilities, in accordance with applicable laws. If you have a disability and require an accommodation in the application process or during the course of employment, please contact Curtis is an equal opportunity/affirmative action employer.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Milton Keynes
Kuehne Nagel
Software engineer
Similar job
Lead sensor fusion software engineer
Milton Keynes
YT Technologies
Software engineer
£80,000 a year
Similar job
Senior software engineer
Milton Keynes
Kuehne Nagel
Software engineer
See more jobs
Similar jobs
It jobs in Northampton
jobs Northampton
jobs Northamptonshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Northampton > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save