Senior Embedded Engineer/Software Developer
Welltec A/S
As Senior Embedded Software Developer you will join our Development and Engineering team, currently consisting of 30 colleagues with various nationalities and educational backgrounds within electronic, firmware and mechanical design. We typically work in smaller groups together to get a holistic approach to our products and tools and to benefit from each other’s knowledge and expertise.
Department
Design & Engineering
Location
Denmark, Allerød
Deadline
15.10.26
Reference
RCP-001689
A world-class company
Welltec® is an international oilfield service company and a leading specialist partner to the energy industry.
Our values are to be Pioneering, Visionary, Dedicated, and Agile.
We develop and manufacture precision-controlled technologies which provide the most unique and advanced Completion and Intervention solutions, which assist our clients in maximizing recovery from their assets.
We always look to the future, utilizing our intelligence, imagination and expertise to create new opportunities. We have won several industry awards for innovative thinking. We are enjoying constant growth worldwide through the wide adoption of our cutting-edge solutions.
Our policy is to hire locally and work globally. We therefore recruit where we are active and train our employees to operate our state-of-the-art technologies to provide services to our high-profile clients in the region.
The global dimension offers a range of opportunities for those who are motivated by a challenging and multicultural environment where employees come with very different backgrounds but with a common wish to collaborate and succeed.
The department
As Senior Embedded Software Developer you will join our Development and Engineering team, currently consisting of 30 colleagues with various nationalities and educational backgrounds within electronic, firmware and mechanical design. We typically work in smaller groups together to get a holistic approach to our products and tools and to benefit from each other’s knowledge and expertise.
As a team, we support the global company, by providing customized high technological solutions and innovations while also sustaining the already existing technology. The work environment is informal, creative, fun, and with clear measurable targets. Furthermore, it can be challenging and hectic due to the nature of the industry we operate in but simultaneously rewarding and exciting as we solve real life challenges for customers globally.
The position
The main success drivers in this position are to maintain and improve embedded firmware solutions to our existing and new intervention tools consisting of motors, sensors, actuators, valves and data communication infrastructure and therefore the overall architecture must be well structured. The Senior Embedded Engineer/Software Developer maintains and leads system architecture from embedded to cloud, specifications, implementation through to test and validation.
Beside the technical tasks, you will act the technical lead together with another Senior Embedded Engineer and train other engineers in best practices and procedures related to embedded software. Furthermore, you will be in periods be the liaison between D&E and 2-3 external consultants who perform firmware related tasks for Welltec.
As our new Senior Embedded Engineer/Software Developer you will:
- Define, plan, lead, and implement data infrastructure connecting several devices
- Cooperate with sub-contractors
- Co-own the embedded software release process
- Participate in exhibition and forums related Data Protocols, Embedded Electronics, Sensor applications, motor- and valvedrivers etc.
- Challenge the business with new ideas and concepts
- Contribute to the development and continuous improvement of the Development and Engineering Department
The candidate
You are a passionate Senior Embedded Engineer/Software Developer with strong experience in efficient data infrastructure ranging from low level serial communication to local network to cloud solutions.
You would like the challenge of creating reliable data connection for controlling and visualisation of robotic operations for extreme harsh environments. In addition, you get energized from working in close collaboration with the best hardware and firmware designers, consultants, and sub-contractors.
As a person, you are creative, practical, and organized in both the design and verification process of your system designs. Finally, you have a good overview of projects, tasks and stakeholder communication and like to take the lead on complex challenges to provide the best possible solution to your stakeholders. You like to assume responsibility and provide guidance to the team in order to ensure a consistent high quality of embedded software design and implementation.
The preferred candidate has the following profile:
- Master’s or bachelor’s degree and specialized in embedded software development
- Minimum 7 years’ of experience in embedded software, design and implementation
- Expierenced in selecting protocols for the different protocol layers
- Proactive with an energetic attitude towards implementing embedded software systems and continual improvements
- Ability to work in teams across departments
- Project management skills or flair
The following technical skills and competencies are required:
- Programming in C++17, using STL, knowing design patterns
- Linux application programming under POSIX (threads, synchronization objects, IPC, sockets etc.)
- Familiar with TCP/IP, Ethernet, UART, CAN, USB under Linux
- Deep understanding of Realtime Operating Systems
- Code documentation with Doxygen
- Docker: build images, run containers, host-container interface
- Working with git, svn, Azure DevOps, make, gcc and Linux server
- Professionalism in software design and architecture, system design
- Google unit-testing on high level
- Microcontroller programming in C and assembler
- Bare metal software designs for microcontrollers
- Experienced in implememnting low level serial data protocols
Further, it is an advantage but not a requirement if you are familiar with:
- IOT and Automotive data protocols
- FPGA programming
- Experiences with MPLAB and dsPIC-Microcontroller serie
- TMS320 and C2000 IDE
- gRPC
- Know how to use a oscilloscope or logic ananlyzer
- Bash shell scripting
- C# is an advantage
- Familiar to work in an international environment on cross site projects
- Knowledge of electronics
In addition to the above, you are ambitious, passionate about succeeding together and through the efforts of the team and a total commitment on delivering results.
What we offer
Working with Welltec® means challenges and personal development in a demanding work environment. It is exciting and rewarding, and it is a varied place to work. Welltec® is an equal opportunity employer. We offer good career opportunities for the right candidate. Also, Welltec® has a competitive compensation package.
The process
If you are interested in the position submit your resume and cover letter online via the link below.
Applications will be reviewed on an ongoing basis, so we encourage you to apply soon if you believe you fit the role.
- ...gain hands-on experience with embedded software and work on technology used... ...include: Setting up and developing unit tests for software... ...software, computer science, engineering, or a related field Have... ...proactive, and motivated to develop your technical skills...
- ...curious about how world-class software products are built and... ...working closely with software developers, product teams, and QA professionals... ...opportunities to learn and develop The position is... ...vision, data, and software engineering. Our solutions are developed...
- ...løsninger i et miljø med høj faglighed og stor fleksibilitet? Jeg søger på vegne af vores kunde en Dynamics 365 Business Central Developer til et engageret team, der udvikler og vedligeholder avancerede finansielle styringssystemer. Om virksomheden Virksomheden er...
- ...research career at the intersection of nanomaterials synthesis, interface engineering, and next-generation solar-energy technologies? This PhD scholarship offers you the opportunity to develop advanced thin-film solar cells by combining quantum dots, quasi-one-dimensional...
- Er du én af vores nye Senior Data-konsulenter – Dataplatforme, DWH & BI Job Description Vi er et team af dygtige konsulenter, der... ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and...
- ...sustainably. With over 1,100 engineers and specialists across 26 countries... ...to our mission – including senior specialist with years of... ...climate resilience, data science, software development, sustainability... ...water ecosystems and developing sustainable solutions for communities...
- ...team with competencies within audiology, engineering, psychology, and experimental study... ...with external participants. Design and Develop Studies: Collaborate with our scientists... ...& Development · Erlangen, Germany Senior Full-Stack Engineer (Frontend Architecture...
- ...or master's student who enjoys building software, working with data, and solving real... .... This is a hands-on role combining engineering and product design. You will learn how... ...software engineering. Our solutions are developed by specialists who endlessly explore and...
- ...Trackman is a rapidly growing sports technology company that develops groundbreaking golf and sports analysis products across... ...on expert knowledge about radar, computer vision, data, and software engineering. Our solutions are developed by specialists who endlessly explore...
- ...og omhyggelig For yderligere oplysninger se eller kontakt Senior Director for QC, Charlotte Møller på tlf. (***) ***-****. Send... ...expertise in carbohydrate chemistry and cell cycle biology, we develop innovative treatments for unmet patient needs, with a focus on...
- ..., retrieving relevant precedents, and developing draft response strategies based on previously... ...Data Science • Computer Science or Software Engineering • Biomedical Engineering •... ...an ambitious growth agenda, Coloplast develops and markets products and services that...
- ...specialists. The job At Coloplast, we develop products and services that make life... ...bring • You are studying for a degree in Engineering, Biotechnology, Biology, Pharmaceutical... ...position, please contact Nadja Apwisch, Senior Improvement Manager, (***) ***-****....
- ...science, physics, chemistry, mathematics, engineering or similar. You need to demonstrate... ...offer The department offers: • a well-developed research infrastructure, laboratories... ...has opportunities to thrive, achieve and develop. We view equality and diversity as assets...
- ...sourcing, manufacturing, distribution, engineering and quality, Global Operations plays a critical... ...Sponsor(s) Alina Bach Belinskaya, Senior Strategy Manager in Global Operations.... ...Pursuing an ambitious growth agenda, Coloplast develops and markets products and services that...
- ...administration, and data management. · Comfortable demonstrating software and explaining platform functionality to non-technical users.... .... You will work closely with experienced colleagues and develop valuable technical, analytical, and stakeholder management skills...
- ...of that you are curious and eager to learn, always looking to develop new skills and take on new challenges. You enjoy working in an... ...Interested? For more information, contact Christina Sommer, Senior Product Manager Pipeline & Portfolio, at ****@*****.***...
- ...our organization. What you bring: • Ongoing BSc or MSc in Engineering, Technology, Data, or a related field. • Strong technical... ...been found. Pursuing an ambitious growth agenda, Coloplast develops and markets products and services that make life easier for people...
- ...you to have: A background in applied mathematics, physics, engineering An understanding of fluid dynamics or meteorology,... ...innovation. About collaborating with the entire energy sector to develop the most effective technology on the planet. We have more than...
- ...experimental data) into cohesive zone models in finite element software (e.g., ABAQUS) Fracture mechanics testing of medium-size specimens... ...almost 200 years ago, our mission has remained the same: We develop and create value through the natural and technical sciences for...
- ...at du: er i gang med en relevant videregående uddannelse har interesse for IT og en grundlæggende forståelse for hardware og software har et naturligt servicegen og kan lide at hjælpe andre kan arbejde selvstændigt og tage ansvar for dine opgaver kan lide...
- ...Labourers for exciting projects across the Greater Copenhagen area. Your tasks will primarily be focused on construction and civil engineering projects, where you will become part of a team and contribute to the daily operations on-site. Your Profile As a General...
- ...finder ovenstående interessant, så send os dit CV allerede i dag. Har du spørgsmål til stillingen, er du velkommen til at kontakte Senior Consultant Emma Søvsø Müller på tlf. (***) ***-**** eller mail ****@*****.***. Alle ansøgninger behandles fortroligt, og...
- ...operational setting. To be successful in this role, you probably have: Enrolment at university level, preferably within IT, engineering, data science, digitalization, business analytics or a related field Strong Microsoft 365 skills, especially Excel, PowerPoint...
- .... Vi har 45 års erfaring og oplever vækst i salget overalt i verden af vores nye intelligente systemer der kombinerer hardware og software løsninger. Mere end 90% af salget foregår udenfor Danmarks grænser, til såvel maskinproducenter som til entreprenører gennem vores...
- ...Temporary Design Engineer / Adaptation Design Specialist If you are an engineering professional... ...to this vital work while further developing your skills through our award-winning... ...global leader in automation technology and software. Through our deep domain expertise and...
- ...make creative buffets that not only look good, but also taste amazing. You’ll work closely together with our team of chefs, to develop menu offerings and forecast supply needs. You like to take on responsibility, thrive with independence in your work and function as...
- ...also gain valuable insights into preclinical research settings, develop practical problem-solving skills and improve their... ...start date February 2027. You will be assigned to an internal senior scientist that will supervise you. Ideally, we are looking for...
- ...Virus Experts) is an EU-funded MSCA training programme aimed at developing new, data-driven methods to anticipate, detect and respond to... ...from across Europe. Within DETECTIVE, researchers will develop innovative methods used to detect emerging pathogens earlier,...
- ...responsibility from day one, not just support tasks Broad exposure to B2B digital marketing: SEO, paid media, social, and reporting A senior team that takes your development seriously Flexible hours built around your study schedule Start date: As soon as possible...
- ...samarbejde med vores øvrige kollegaer på hospitalet gør det muligt at sikre korte og effektive patientforløb. Vi tilbyder Som senior læge i Akutafdelingen med interesse for akutmedicin får du: En central rolle i udviklingen af det akutmedicinske speciale i et samarbejde...
Vil du modtage flere ledige stillinger?
Abonnér og modtag tilsvarende ledige stillinger for Senior Embedded Engineer/Software Developer. Bliv den første ansøger!
