浦卓科技正在努力实现工厂的全自动化。为了支持这一点,许多内部软件已经并正在开发中。其中一个最大的项目是我们自己的MES(制造执行系统),它支持制造过程并部分或全部控制机器。
The first project I was involved in was our own inhouse developed project management tool (yes, we love to develop our own tools to tune them perfectly to our own use cases). I started as a software engineer developing full stack, however it quickly became clear that my ambitions lay in designing user interfaces and finetuning the user experience. With full support from Prodrive, this has led to me working full time as a UI & UX designer.
As mentioned before, we often make our own tools to make them exactly right for Prodrive. It is therefore no surprise that when our inhouse developed Product Lifecycle Management (PLM) tool needed a successor, it was decided to also develop this ourselves, a multi-year endeavor. This PLM tool is used to configure all the products that we make at Prodrive. It contains all products, sub-assemblies, documents and components including version control for everything but the latter.
I have been a part of the PLM tool development team from the beginning and my main focus is, as mentioned, the user interface and experience. The day starts with a walk-in meeting with the team where everyone is free to join and talk about whatever they want. Sometimes these meetings are about the project, but they can just as well be about what we all spent our weekend on. Next up is a brainstorm meeting with the internal customers of the PLM tool where we discuss the upcoming features we want to develop. It is my job to work out the details of how such a feature functions, looks, and feels. Generally, I tend to first focus on the use cases that the feature attempts to solve, and create a proposal based on that. This proposal could be a notepad file with some ideas or a rough mockup where I visualize how I think it should look and function. After we all agree on the general solution, I work on making finalized mockups which show the feature exactly as it should be implemented. These finalized mockups are then implemented by the team, giving me the great satisfaction of seeing my design implemented and functional.
If you think good design takes too much time, you should think of the time it takes all the users to figure out bad design.
应用软件工程师 profile
计算机科学理学学士、工学学士或理学硕士
ASP,NET, .NET, c#, f#, SQL, TypeScript, HTML, LESS/CSS和WPF
Pros and cons
Support to follow personal ambitions.
Free lunch, dinner and use of the onsite gym.
Freedom to elaborate on ideas, even if not everyone is convinced immediately.
Never enough people to spar with regarding UI & UX design
I develop features for the internal manufacturing execution system which controls Prodrive Technologies’ manufacturing. The demands in the factory change rapidly and my job is to support those demands with high-quality software which takes the load off manual manufacturing and automates the process. That is why my day-to-day schedule changes constantly. You would be surprised by how dynamic the job of a Software Designer can be.
One thing is constant - my day always starts with a sleepy bus ride to the office. Sometimes I have an early stakeholder meeting to discuss the specifics of the next feature I will be working on, other days I take a cup of coffee and write code until lunch. When I get stuck on a problem, I often go down the hall to ask one of my co-workers for their advice. One reason I love working at Prodrive Technologies is that everyone is always open to help you out and brainstorm with you.
In the software department you can always guess when it’s time for lunch without looking at the clock. When 11.30am strikes (early I know, but coding makes us hungry) everyone’s inner alarm rings and we head to the canteen. There, my colleagues and I sit and chat whilst enjoying some nice food from the Prodrive Technologies kitchen.
After lunch, I head back to my office and start tackling the rest of the day. I work on both back-end and front-end which I personally enjoy very much. Whatever it is that I am working on, it is important to test it. Sometimes I spend a whole day on testing to make sure that when the solution is deployed it is durable and reliable.
Of course, it can happen that a critical error occurs in the system and it threatens to halt production. Within minutes, the responsible engineer is contacted for support. If it is me, I drop whatever I am doing and try to solve the problem as quick as possible. Prodrive Technologies’ manufacturing operates around the clock, so every second matters. And people say software engineering is not exciting.
If it didn’t make me happy, it wouldn’t be my job
应用软件工程师 profile
计算机科学理学学士、工学学士或理学硕士
ASP,NET, .NET, c#, f#, SQL, TypeScript, HTML, LESS/CSS和WPF
Pros and cons
Freedom to express ideas and be heard
The opportunity to take on as much responsibility as you’re comfortable with
A fun environment with many international coworkers
Flexible work hours
Exciting variety of work assignments
I get distracted reading the Prodrive news
I usually start the workday at a comfortable 9:30 by sipping a cup of tea while reviewing some code, and perhaps reading an article on the news app that I helped develop. At Prodrive you’ll see software written in many languages on many platforms, from embedded software to iPhone apps. At the time I didn’t have any experience with iOS/Swift, but the project looked interesting, so I jumped in anyway. It was lots of fun, and I learned a new language as a bonus.
In the afternoon my team has a meeting with some of our users, who are also my colleagues. We’re building a .NET application to support development of product tests, and today we’re demonstrating a new feature. Feedback from our users is key in the design process, because together they have tons of experience with Prodrive products, past and present. They tell us about tricky cases we need to consider and suggest features that will make their life easier. This is as much a creative process as it is a technical one.
During the meeting, I’ll probably learn a thing or two about PCBA manufacturing and testing along the way. I have a background in game design and didn’t know much about electronics when I started, so for me working at Prodrive was a deep dive into a new world. Currently we have a real need for developers that are well versed in UI/UX/graphical design, so even if your technical knowledge is limited, I can guarantee you will be more than welcome.
If a picture is worth a thousand words, a prototype is worth a thousand meetings
应用软件工程师 profile
计算机科学理学学士、工学学士或理学硕士
ASP,NET, .NET, c#, f#, SQL, TypeScript, HTML, LESS/CSS和WPF
Pros and cons
Flexibility and freedom in when/how you want to work
There’s plenty room for learning and experimentation
Delicious meatballs if you stay for dinner on the right day
浦卓科技理念
Responsibility
You don’t just go to work, you feel responsible for your project
Flexible
You decide when, where and how much you want to work
Manufacturing
You like to think about manufacturability when designing
Initiative
You don’t sit and wait, you have a hands-on mentality
我们提供
- 为愿意承担项目全部责任的员工提供完美的工作环境
- 无限的成长机会和在不同项目中担任不同角色的自由
- 年轻且充满活力的企业文化
- 无限制的个人预算用于培训课程、课程或学习
- 我们全天候营业,提供午餐、晚餐和公司健身房
- 用你自己的个人发展计划创造你的未来
- iPhone、iPad和笔记本电脑等工具和设备
- 随时随地工作的灵活性
- 根据个人绩效涨薪
- 有机会成为公司的股东和企业家
- 根据您在浦卓的实际工作天数提供差旅津贴
- 利润分红
申请步骤
- 我们会查看你的申请
- 能力倾向测验
- 面试
- offer沟通