• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Job description

- Development in C or Python of firmware for ARM Cortex-M processor.

- Development in C#/.Net of advanced machine control software.

- Work in a small team which defines specifications, designs and develops client/server systems for

Internet-of- Things and smart factories.

- Software maintenance - testing, debugging, bug-fixing, refactoring.

- Interact with customers on a regular basis to develop new features.

 

We expect you to have:

- An engineering education or equivalent professional experience within relevant fields.

- 2+ years of programming experience in a popular procedural language like C or Python.

- 2+ years of programming experience in a popular OOP language like C#, C++ or Java. We are

currently using Java SE/JavaFX but new solutions are developed in C#/.Net with WinForms.

- Knowledge of tools to generate complete Linux images/distributions to boot and run a Linux system

(boot loader, Linux kernel, root file system) on ARM Cortex-A processor.

- Knowledge of EtherCAT fieldbus system.

- Knowledge of object oriented programming, domain driven design, test driven development and to

be a flexible follower of common best practices (KISS, YAGNI, NIH etc.).

- Basic database development ability in NoSQL or SQL. For our desktop applications we rely on

HSQLDB and SQLite.

- Basic understanding of TCP/IP stack.

- Fluent in English, both verbal and written language. Swedish is meritorious but not a requirement.

 

 

Meritorious

- Previous work experience in high-tech or industrial software development.

- Familiar with embedded programming in C or Python (ARM, RPI, Arduino, etc.) and toolchains such

as Rowley Crossworks, Arduino Studio, Platformio.

- Familiar with PLC’s and development environments for programming applications (CoDeSys).

- Experience with industrial automation and measurement systems.

- Experience with common development tools like Git, NuGet/Maven, Nexus, Intellij, or Visual Studio.

 

The most important thing is that you are a talented software developer who takes pride in the

quality of your work. As a person, you are social, self-motivated and responsible with a strong drive

and thrive in a smaller, agile, company.

Some travel might be required from time to time. Have you ever been in an aircraft manufacturing

facility?

Detta är en jobbannons med titeln "Software engineer for unique company in Aerospace" hos företaget Hunter & Tailor AB och publicerades på webbjobb.io den 15 februari 2017 klockan 10:35.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black